mirror of
https://github.com/zekexiao/pocketlang.git
synced 2025-02-06 04:37:47 +08:00
23 lines
458 B
Makefile
23 lines
458 B
Makefile
|
|
## Copyright (c) 2021 Thakee Nathees
|
|
## Licensed under: MIT License
|
|
|
|
CC = gcc
|
|
CFLAGS = -lm -fPIC -Wno-int-to-pointer-cast
|
|
INCLUDE_DIR = -I../src/include
|
|
SOURCES = ../cli/*.c ../src/*.c
|
|
|
|
all: debug
|
|
|
|
debug:
|
|
@mkdir -p debug/
|
|
$(CC) -o debug/pocket $(SOURCES) $(INCLUDE_DIR) $(CFLAGS) -D DEBUG -g3 -Og
|
|
|
|
release:
|
|
@mkdir -p release/
|
|
$(CC) -o release/pocket $(SOURCES) $(INCLUDE_DIR) $(CFLAGS) -g -O3
|
|
|
|
clean:
|
|
rm -rf debug/
|
|
rm -rf release/
|