progress
This commit is contained in:
parent
a56ddf5007
commit
fcc88de8d3
10 changed files with 192 additions and 7 deletions
|
|
@ -27,7 +27,7 @@ endif
|
|||
CFLAGS += -Iexternal/duktape -Iexternal/stb
|
||||
|
||||
### Rules
|
||||
OBJS = src/main.o
|
||||
OBJS = src/main.o src/js.o
|
||||
OBJS += external/duktape/duktape.o external/stb/stb_ds.o
|
||||
|
||||
.PHONY: all clean mk maint
|
||||
|
|
@ -38,8 +38,8 @@ all: pmake$(EXE)
|
|||
include mk/compiler.mk
|
||||
|
||||
mk/compiler.mk:
|
||||
find src/compiler -name "*.js" | while read js; do \
|
||||
name="compiler_`echo $$js | rev | cut -d/ -f1 | rev | cut -d. -f1`" ; \
|
||||
find src/js src/compiler -name "*.js" | while read js; do \
|
||||
name="`echo $$js | cut -d/ -f2`_`echo $$js | rev | cut -d/ -f1 | rev | cut -d. -f1`" ; \
|
||||
c="`echo $$js | sed 's/\.js$$/.c/'`" ; \
|
||||
o="`echo $$js | sed 's/\.js$$/.o/'`" ; \
|
||||
echo "OBJS += $$o" ; \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue