123456789101112131415161718192021222324252627282930313233343536 |
- Target = FileToHeader
- Sources = main.cpp
- CPPFLAGS = -I../../include
- CXXFLAGS = -O3 -ffast-math -Wall
- all: all_linux
- ifeq ($(HOSTTYPE), x86_64)
- LIBSELECT=64
- endif
- all_linux clean_linux: SYSTEM=Linux
- all_win32: LDFLAGS = -L../../lib/Win32-gcc
- all_win32 clean_win32: SYSTEM=Win32-gcc
- all_win32 clean_win32: SUF=.exe
- DESTPATH = ../../bin/$(SYSTEM)/$(Target)$(SUF)
- all_linux all_win32:
- $(warning Building...)
- $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(Sources) -o $(DESTPATH) $(LDFLAGS)
- clean: clean_linux clean_win32
- $(warning Cleaning...)
- clean_linux clean_win32:
- @$(RM) $(DESTPATH)
- .PHONY: all all_win32 clean clean_linux clean_win32
|