]> git.localhorst.tv Git - l2e.git/blob - makefile
fb78d77000c341cfe3be76ba5c445c9aa748eea4
[l2e.git] / makefile
1 ################################################################################
2 # Automatically-generated file. Do not edit!
3 ################################################################################
4
5 -include ../makefile.init
6
7 RM := rm -rf
8
9 # All of the sources participating in the build are defined here
10 -include sources.mk
11 -include src/sdl/subdir.mk
12 -include src/map/subdir.mk
13 -include src/loader/subdir.mk
14 -include src/graphics/subdir.mk
15 -include src/common/subdir.mk
16 -include src/battle/states/subdir.mk
17 -include src/battle/subdir.mk
18 -include src/app/subdir.mk
19 -include src/subdir.mk
20 -include subdir.mk
21 -include objects.mk
22
23 ifneq ($(MAKECMDGOALS),clean)
24 ifneq ($(strip $(C++_DEPS)),)
25 -include $(C++_DEPS)
26 endif
27 ifneq ($(strip $(C_DEPS)),)
28 -include $(C_DEPS)
29 endif
30 ifneq ($(strip $(CC_DEPS)),)
31 -include $(CC_DEPS)
32 endif
33 ifneq ($(strip $(CPP_DEPS)),)
34 -include $(CPP_DEPS)
35 endif
36 ifneq ($(strip $(CXX_DEPS)),)
37 -include $(CXX_DEPS)
38 endif
39 ifneq ($(strip $(C_UPPER_DEPS)),)
40 -include $(C_UPPER_DEPS)
41 endif
42 endif
43
44 -include ../makefile.defs
45
46 # Add inputs and outputs from these tool invocations to the build variables 
47
48 # All Target
49 all: l2e
50
51 # Tool invocations
52 l2e: $(OBJS) $(USER_OBJS)
53         @echo 'Building target: $@'
54         @echo 'Invoking: GCC C++ Linker'
55         g++  -o "l2e" $(OBJS) $(USER_OBJS) $(LIBS)
56         @echo 'Finished building target: $@'
57         @echo ' '
58
59 # Other Targets
60 clean:
61         -$(RM) $(OBJS)$(C++_DEPS)$(C_DEPS)$(CC_DEPS)$(CPP_DEPS)$(EXECUTABLES)$(CXX_DEPS)$(C_UPPER_DEPS) l2e
62         -@echo ' '
63
64 .PHONY: all clean dependents
65 .SECONDARY:
66
67 -include ../makefile.targets