23 lines
		
	
	
		
			533 B
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			23 lines
		
	
	
		
			533 B
		
	
	
	
		
			Makefile
		
	
	
		
			Executable File
		
	
| CPP_FILES  := $(wildcard *.cpp) $(wildcard **/*.cpp)
 | |
| C_FILES    := $(wildcard *.c) $(wildcard **/*.c)
 | |
| H_FILES    := $(wildcard *.h) $(wildcard **/*.h)
 | |
| 
 | |
| WARNINGS   := -Wno-write-strings
 | |
| FLAGS      := -D_GNU_SOURCE -fPIC
 | |
| 
 | |
| debug: FLAGS += -DDEV_BUILD
 | |
| debug: ../build/build
 | |
| 
 | |
| package: FLAGS += -DPACKAGE
 | |
| package: ../build/build
 | |
| 
 | |
| ../build/build: $(CPP_FILES) $(C_FILES) $(H_FILES)
 | |
| 	gcc $(WARNINGS) $(FLAGS) build.c -g -o $@
 | |
| 	../build/build
 | |
| 
 | |
| clean:
 | |
| 	$(RM) ../build/build ../build/fsmgen ../build/metagen ../build/4ed_app.so ../build/4ed
 | |
| 
 | |
| 
 | |
| 
 |