Well don't that own? Sorted all the #include's.
[UnsignedByte.git] / src / Generator / Generator.mk
blobbf07738784b7efeef0258e34ab450244e8b2217f
1 ##
2 ## Auto Generated makefile, please do not edit
3 ##
4 ProjectName:=Generator
6 ## Debug
7 ifeq ($(type),Debug)
8 ConfigurationName :=Debug
9 IntermediateDirectory :=./Debug
10 OutDir := $(IntermediateDirectory)
11 LinkerName:=g++
12 ArchiveTool :=ar rcu
13 SharedObjectLinkerName :=g++ -shared -fPIC
14 ObjectSuffix :=.o
15 DebugSwitch :=-gstab
16 IncludeSwitch :=-I
17 LibrarySwitch :=-l
18 OutputSwitch :=-o
19 LibraryPathSwitch :=-L
20 PreprocessorSwitch :=-D
21 SourceSwitch :=-c
22 CompilerName :=g++
23 OutputFile :=../../bin/Generator
24 Preprocessors :=
25 ObjectSwitch :=-o
26 ArchiveOutputSwitch :=
27 CmpOptions :=-g -Wall $(Preprocessors)
28 LinkOptions := -O0
29 IncludePath := $(IncludeSwitch). $(IncludeSwitch)../Resource $(IncludeSwitch)../DAL $(IncludeSwitch)../Sockets
30 RcIncludePath :=
31 Libs :=$(LibrarySwitch)ubdal $(LibrarySwitch)ubresource $(LibrarySwitch)ubsockets $(LibrarySwitch)pthread $(LibrarySwitch)dl $(LibrarySwitch)sqlite3
32 LibPath := $(LibraryPathSwitch). $(LibraryPathSwitch)../../lib
33 endif
35 Objects=$(IntermediateDirectory)/main$(ObjectSuffix) $(IntermediateDirectory)/ClassHeaderGenerator$(ObjectSuffix) $(IntermediateDirectory)/ClassSourceGenerator$(ObjectSuffix) $(IntermediateDirectory)/Generator$(ObjectSuffix)
38 ## Main Build Tragets
40 all: $(OutputFile)
42 $(OutputFile): makeDirStep $(Objects)
43 $(LinkerName) $(OutputSwitch)$(OutputFile) $(Objects) $(LibPath) $(Libs) $(LinkOptions)
45 makeDirStep:
46 @test -d ./Debug || mkdir ./Debug
49 PreBuild:
53 ## Objects
55 $(IntermediateDirectory)/main$(ObjectSuffix): main.cpp $(IntermediateDirectory)/main$(ObjectSuffix).d
56 $(CompilerName) $(SourceSwitch)main.cpp $(CmpOptions) $(ObjectSwitch)$(IntermediateDirectory)/main$(ObjectSuffix) $(IncludePath)
57 $(IntermediateDirectory)/main$(ObjectSuffix).d:
58 @$(CompilerName) $(CmpOptions) $(IncludePath) -MT$(IntermediateDirectory)/main$(ObjectSuffix) -MF$(IntermediateDirectory)/main$(ObjectSuffix).d -MM main.cpp
60 $(IntermediateDirectory)/ClassHeaderGenerator$(ObjectSuffix): ClassHeaderGenerator.cpp $(IntermediateDirectory)/ClassHeaderGenerator$(ObjectSuffix).d
61 $(CompilerName) $(SourceSwitch)ClassHeaderGenerator.cpp $(CmpOptions) $(ObjectSwitch)$(IntermediateDirectory)/ClassHeaderGenerator$(ObjectSuffix) $(IncludePath)
62 $(IntermediateDirectory)/ClassHeaderGenerator$(ObjectSuffix).d:
63 @$(CompilerName) $(CmpOptions) $(IncludePath) -MT$(IntermediateDirectory)/ClassHeaderGenerator$(ObjectSuffix) -MF$(IntermediateDirectory)/ClassHeaderGenerator$(ObjectSuffix).d -MM ClassHeaderGenerator.cpp
65 $(IntermediateDirectory)/ClassSourceGenerator$(ObjectSuffix): ClassSourceGenerator.cpp $(IntermediateDirectory)/ClassSourceGenerator$(ObjectSuffix).d
66 $(CompilerName) $(SourceSwitch)ClassSourceGenerator.cpp $(CmpOptions) $(ObjectSwitch)$(IntermediateDirectory)/ClassSourceGenerator$(ObjectSuffix) $(IncludePath)
67 $(IntermediateDirectory)/ClassSourceGenerator$(ObjectSuffix).d:
68 @$(CompilerName) $(CmpOptions) $(IncludePath) -MT$(IntermediateDirectory)/ClassSourceGenerator$(ObjectSuffix) -MF$(IntermediateDirectory)/ClassSourceGenerator$(ObjectSuffix).d -MM ClassSourceGenerator.cpp
70 $(IntermediateDirectory)/Generator$(ObjectSuffix): Generator.cpp $(IntermediateDirectory)/Generator$(ObjectSuffix).d
71 $(CompilerName) $(SourceSwitch)Generator.cpp $(CmpOptions) $(ObjectSwitch)$(IntermediateDirectory)/Generator$(ObjectSuffix) $(IncludePath)
72 $(IntermediateDirectory)/Generator$(ObjectSuffix).d:
73 @$(CompilerName) $(CmpOptions) $(IncludePath) -MT$(IntermediateDirectory)/Generator$(ObjectSuffix) -MF$(IntermediateDirectory)/Generator$(ObjectSuffix).d -MM Generator.cpp
76 ## Clean
78 clean:
79 $(RM) $(IntermediateDirectory)/main$(ObjectSuffix)
80 $(RM) $(IntermediateDirectory)/main$(ObjectSuffix).d
81 $(RM) $(IntermediateDirectory)/ClassHeaderGenerator$(ObjectSuffix)
82 $(RM) $(IntermediateDirectory)/ClassHeaderGenerator$(ObjectSuffix).d
83 $(RM) $(IntermediateDirectory)/ClassSourceGenerator$(ObjectSuffix)
84 $(RM) $(IntermediateDirectory)/ClassSourceGenerator$(ObjectSuffix).d
85 $(RM) $(IntermediateDirectory)/Generator$(ObjectSuffix)
86 $(RM) $(IntermediateDirectory)/Generator$(ObjectSuffix).d
87 $(RM) $(OutputFile)
89 -include $(IntermediateDirectory)/*.d