Yab2Cpp/yab-IDE/BuildFactory/AutoFooter.mak
Jim Saxton 98c423360b Buildfactory needs fewer files since libyab.so
Preparing for x86 build
2016-02-06 17:03:44 -08:00

24 lines
720 B
Makefile

##
## GCC Options
##
SH=$(shell finddir B_SYSTEM_HEADERS_DIRECTORY)
UH= $(shell finddir B_USER_HEADERS_DIRECTORY)
GCC = gcc
GCC_OPT = $(DBG) $(OPT) -I. $(addprefix -I,$(SH)) $(addprefix -I,$(UH)) -DHAVE_CONFIG -DUNIX $(HAIKUOPT) -I/boot/system/non-packaged/develop/headers/yab
GPP = g++
GPP_OPT = $(DBG) $(OPT) -I. -DHAVE_CONFIG -DUNIX $(HAIKUOPT) -I/boot/system/non-packaged/develop/headers/yab
yab: YabMain.o main.o flex.o
$(GPP) $(GPP_OPT) -o $(TARGET) YabMain.o main.o flex.o $(LIBPATH) $(LIB)
YabMain.o: YabMain.cpp
$(GPP) $(GPP_OPT) -c YabMain.cpp -o YabMain.o
flex.o: flex.c
$(GCC) $(GCC_OPT) -c flex.c -o flex.o
main.o: main.c
$(GCC) $(GCC_OPT) -c main.c -o main.o
clean:
rm -f core *.o yabasic.output