diff --git a/src/pEp/_gen/Makefile.conf b/src/pEp/_gen/Makefile.conf index 7e94d6d..6de9f19 100644 --- a/src/pEp/_gen/Makefile.conf +++ b/src/pEp/_gen/Makefile.conf @@ -2,11 +2,11 @@ INCLUDES+=$(shell pybind11-config --includes) # example lib -# INCLUDES+=-I../../../lib/lib_synth_shed +#INCLUDES+=-I/Users/heck/local-default/include/ # static lib (.a) -# LIBS_STATIC+=../../../lib/lib_synth_shed/libsynth_shed.a +; LIBS_STATIC+=/Users/heck/local-default/include/ # dynamic lib (.so) -# LIBS+=-lsynth_shed -# LIBS_PATH+=-L../../../lib/lib_synth_shed/ +#LIBS+=-lpEpEngine +#LIBS_PATH+=-L/Users/heck/local-default/lib diff --git a/src/pEp/_gen/gen/Makefile b/src/pEp/_gen/gen/Makefile index af62435..60e7598 100644 --- a/src/pEp/_gen/gen/Makefile +++ b/src/pEp/_gen/gen/Makefile @@ -3,15 +3,22 @@ include ../Makefile.conf YML2_FILE=py_module.yml2 YSL2_FILE=$(shell pEp_acid_gen-config) PYBIND11_FILE=py_module.pybind11 +DEBUG_AST_FILE=adapter_main.hh.ast.json +DEBUG_ACID_FILE=adapter_main.hh.acid.json +DEBUG_YML_FILE=adapter_main.hh.acid.yml -$(info -----SYNTH_SHED GEN----) +$(info -----_gen GEN----) $(info YML2_FILE $(YML2_FILE)) $(info YSL2_FILE $(YSL2_FILE)) $(info CC_FILE $(PYBIND11_FILE)) -.PHONY = yml pybind11 +.PHONY = all yml pybind -all: $(PYBIND11_FILE) +all: pybind + +yml: $(YML2_FILE)) + +pybind: $(PYBIND11_FILE) $(YML2_FILE): config.json pEp_acid_gen $^ @@ -22,4 +29,7 @@ $(PYBIND11_FILE) : $(YML2_FILE) clean: rm -f $(YML2_FILE) rm -f $(PYBIND11_FILE) + rm -f $(DEBUG_AST_FILE) + rm -f $(DEBUG_ACID_FILE) + rm -f $(DEBUG_YML_FILE)