1 ###############################################################################
2 ######### lightOS Makfile ##########
3 ###############################################################################
4 -include ..
/..
/Makefile.config
7 ### INCLUDE= -I . $(PDCLIB_INCLUDE) $(LIBCPP_INCLUDE) $(LIBLIGHTOS_INCLUDE) $(FREETYPE_INCLUDE)
8 ### LIBS= $(FREETYPE) $(LIBLIGHTOS) $(LIBCPP) $(LIBSUPCPP) $(PDCLIB)
9 INCLUDE
= -I .
$(PDCLIB_INCLUDE
) $(LIBCPP_INCLUDE
) $(LIBLIGHTOS_INCLUDE
)
10 LIBS
= $(LIBLIGHTOS
) $(LIBCPP
) $(LIBSUPCPP
) $(PDCLIB
)
14 @
$(CPP
) $(INCLUDE
) -MM
$(SRC
) > $(DEP
)
22 @
$(LD
) $(LD_FALGS
) -T
$(LINKERSCRIPT_CPP
) -o gui
$(STARTUPCODE_CPP
) vbe
/*.o
$(OBJ
) $(LIBS
)
25 @echo
" C++ gui/$(@:%.o=%.cpp)"
26 @
$(CPP
) $(CPP_FLAGS
) $(INCLUDE
) -c
$(@
:%.o
=%.
cpp)