SOURCES_gldump := source/gldump.c
SOURCES_gldbg := source/gldbg.cpp \
source/commandinterpreter.cpp \
SOURCES_gldump := source/gldump.c
SOURCES_gldbg := source/gldbg.cpp \
source/commandinterpreter.cpp \
deps = $(call rename,temp,.d,$(1))
gen = $(call rename,gensrc,,$(1))
deps = $(call rename,temp,.d,$(1))
gen = $(call rename,gensrc,,$(1))
GENSOURCES := $(call gen,$(TEMPLATES))
SOURCES_all := $(sort $(SOURCES_libgldbg) $(SOURCES_glwrap) $(SOURCES_gldump) $(SOURCES_gldbg))
GENSOURCES := $(call gen,$(TEMPLATES))
SOURCES_all := $(sort $(SOURCES_libgldbg) $(SOURCES_glwrap) $(SOURCES_gldump) $(SOURCES_gldbg))
OBJECTS_all := $(call objs,$(SOURCES_all))
DEPS_all := $(call deps,$(SOURCES_all) $(TEMPLATES))
OBJECTS_all := $(call objs,$(SOURCES_all))
DEPS_all := $(call deps,$(SOURCES_all) $(TEMPLATES))
$(OBJECTS_gldbg): CXXFLAGS += $(shell pkg-config --cflags $(PACKAGES_gldbg))
gldbg: LIBS += $(shell pkg-config --libs $(PACKAGES_gldbg)) -lreadline
gldump gldbg: LIBS += ./libgldbg.a
$(OBJECTS_gldbg): CXXFLAGS += $(shell pkg-config --cflags $(PACKAGES_gldbg))
gldbg: LIBS += $(shell pkg-config --libs $(PACKAGES_gldbg)) -lreadline
gldump gldbg: LIBS += ./libgldbg.a