Subversion Repositories gelsvn

Rev

Rev 107 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 107 Rev 145
1
# Microsoft eMbedded Visual Tools Project File - Name="<%project_name%>" - Package Owner=<4>
1
# Microsoft eMbedded Visual Tools Project File - Name="<%project_name%>" - Package Owner=<4>
2
# Microsoft eMbedded Visual Tools Generated Build File, Format Version 6.02
2
# Microsoft eMbedded Visual Tools Generated Build File, Format Version 6.02
3
# ** DO NOT EDIT **
3
# ** DO NOT EDIT **
4
 
4
 
5
<%foreach(platforms)%>
5
<%foreach(platforms)%>
6
# TARGTYPE "<%operating_system("Win32")%> (<%platform%>) <%if(exename || sharedname || staticname)%><%if(type_is_static && staticname)%>Static Library<%else%><%type_description%><%endif%>" <%type_code%><%else%>Generic Project" 0x010a<%endif%>
6
# TARGTYPE "<%operating_system("Win32")%> (<%platform%>) <%if(exename || sharedname || staticname)%><%if(type_is_static && staticname)%>Static Library<%else%><%type_description%><%endif%>" <%type_code%><%else%>Generic Project" 0x010a<%endif%>
7
<%endfor%>
7
<%endfor%>
8
 
8
 
9
CFG=<%project_name%> - <%operating_system("Win32")%> (<%default_platform%>) <%default_configuration%>
9
CFG=<%project_name%> - <%operating_system("Win32")%> (<%default_platform%>) <%default_configuration%>
10
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
10
!MESSAGE This is not a valid makefile. To build this project using NMAKE,
11
!MESSAGE run the tool that generated this project file and specify the
11
!MESSAGE run the tool that generated this project file and specify the
12
!MESSAGE nmake output type.  You can then use the following command:
12
!MESSAGE nmake output type.  You can then use the following command:
13
!MESSAGE
13
!MESSAGE
14
!MESSAGE NMAKE.
14
!MESSAGE NMAKE.
15
!MESSAGE
15
!MESSAGE
16
!MESSAGE You can specify a configuration when running NMAKE
16
!MESSAGE You can specify a configuration when running NMAKE
17
!MESSAGE by defining the macro CFG on the command line. For example:
17
!MESSAGE by defining the macro CFG on the command line. For example:
18
!MESSAGE
18
!MESSAGE
19
!MESSAGE NMAKE CFG="<%project_name%> - <%operating_system%> (<%default_platform%>) <%default_configuration%>"
19
!MESSAGE NMAKE CFG="<%project_name%> - <%operating_system%> (<%default_platform%>) <%default_configuration%>"
20
!MESSAGE
20
!MESSAGE
21
!MESSAGE Possible choices for configuration are:
21
!MESSAGE Possible choices for configuration are:
22
!MESSAGE
22
!MESSAGE
23
<%foreach(platforms)%>
23
<%foreach(platforms)%>
24
<%foreach(configurations)%>
24
<%foreach(configurations)%>
25
!MESSAGE "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>" (based on "<%operating_system%> (<%platform%>) <%if(exename || sharedname || staticname)%><%if(type_is_static && staticname)%>Static Library<%else%><%type_description%><%endif%><%else%>Generic Project<%endif%>")
25
!MESSAGE "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>" (based on "<%operating_system%> (<%platform%>) <%if(exename || sharedname || staticname)%><%if(type_is_static && staticname)%>Static Library<%else%><%type_description%><%endif%><%else%>Generic Project<%endif%>")
26
<%endfor%>
26
<%endfor%>
27
<%endfor%>
27
<%endfor%>
28
!MESSAGE
28
!MESSAGE
29
 
29
 
30
# Begin Project
30
# Begin Project
31
# PROP AllowPerConfigDependencies 0
31
# PROP AllowPerConfigDependencies 0
32
# PROP Scc_ProjName ""
32
# PROP Scc_ProjName ""
33
# PROP Scc_LocalPath ""
33
# PROP Scc_LocalPath ""
34
# PROP ATL_Project <%atl_project("2")%>
34
# PROP ATL_Project <%atl_project("2")%>
35
 
35
 
36
<%foreach(platforms)%>
36
<%foreach(platforms)%>
37
<%foreach(configurations)%>
37
<%foreach(configurations)%>
38
!<%fornotfirst("ELSE")%>IF  "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
38
!<%fornotfirst("ELSE")%>IF  "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
39
 
39
 
40
# PROP Use_MFC <%use_mfc("0")%>
40
# PROP Use_MFC <%use_mfc("0")%>
41
# PROP Use_Debug_Libraries <%use_debug_libraries("1")%>
41
# PROP Use_Debug_Libraries <%use_debug_libraries("1")%>
42
<%if(exename)%>
42
<%if(exename)%>
43
# PROP Output_Dir "<%output_dir%>\<%machine%>"
43
# PROP Output_Dir "<%output_dir%>\<%machine%>"
44
<%endif%>
44
<%endif%>
45
<%if(type_is_static)%>
45
<%if(type_is_static)%>
46
# PROP Output_Dir "<%output_dir%>\<%machine%>"
46
# PROP Output_Dir "<%output_dir%>\<%machine%>"
47
<%endif%>
47
<%endif%>
48
<%if(type_is_dynamic)%>
48
<%if(type_is_dynamic)%>
49
# PROP Output_Dir "<%libout%>\<%machine%>"
49
# PROP Output_Dir "<%libout%>\<%machine%>"
50
<%endif%>
50
<%endif%>
51
# PROP Intermediate_Dir "<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>"
51
# PROP Intermediate_Dir "<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>"
52
# PROP CPU_ID "{<%cpu_id%>}"
52
# PROP CPU_ID "{<%cpu_id%>}"
53
# PROP Platform_ID "{<%platform_id%>}"
53
# PROP Platform_ID "{<%platform_id%>}"
54
<%if(type_is_dynamic)%>
54
<%if(type_is_dynamic)%>
55
# PROP Ignore_Export_Lib 0
55
# PROP Ignore_Export_Lib 0
56
<%endif%>
56
<%endif%>
57
# PROP Target_Dir ""
57
# PROP Target_Dir ""
58
<%if(type_is_static)%>
58
<%if(type_is_static)%>
59
LINK32=link.exe -lib
59
LINK32=link.exe -lib
60
<%endif%>
60
<%endif%>
61
RSC=rc.exe
61
RSC=rc.exe
62
# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "$(CePlatform)"<%foreach(defines common_defines cpu_defines macros)%> /d <%define%><%endfor%><%foreach(includes)%> /i "<%include%>"<%endfor%> /r
62
# ADD RSC /l 0x409 /d UNDER_CE=$(CEVersion) /d _WIN32_WCE=$(CEVersion) /d "$(CePlatform)"<%foreach(defines common_defines cpu_defines macros)%> /d <%define%><%endfor%><%foreach(includes)%> /i "<%include%>"<%endfor%> /r
63
CPP=<%cpp("cl.exe")%>
63
CPP=<%cpp("cl.exe")%>
64
# ADD CPP /nologo <%if(optimize)%>/O2<%else%>/Ob0<%endif%> <%compile_flags%><%if(pdbc)%> /Fd"<%if(type_is_static)%><%libout%>\<%staticname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%>.pdb<%else%><%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>/<%endif%>"<%endif%> <%cpu_options%> <%foreach(includes)%>/I "<%include%>" <%endfor%>/D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D UNDER_CE=$(CEVersion) <%foreach(defines common_defines cpu_defines macros)%>/D <%define%> <%endfor%><%if(type_is_dynamic)%><%foreach(dynamicflags)%>/D <%dynamicflag%> <%endfor%><%endif%><%if(need_staticflags)%><%foreach(staticflags)%>/D <%staticflag%> <%endfor%><%endif%><%if(pch_header)%><%foreach(pch_defines)%>/D <%pch_define%> <%endfor%><%if(pch_source)%>/Yu<%else%>/YX<%endif%>"<%pch_header%>" /Fp"<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>\<%noextension(pch_header)%>.pch" <%endif%> /FD /Gy /c
64
# ADD CPP /nologo <%if(optimize)%>/O2<%else%>/Ob0<%endif%> <%compile_flags%><%if(pdbc)%> /Fd"<%if(type_is_static)%><%libout%>\<%staticname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%>.pdb<%else%><%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>/<%endif%>"<%endif%> <%cpu_options%> <%foreach(includes)%>/I "<%include%>" <%endfor%>/D _WIN32_WCE=$(CEVersion) /D "$(CePlatform)" /D UNDER_CE=$(CEVersion) <%foreach(defines common_defines cpu_defines macros)%>/D <%define%> <%endfor%><%if(type_is_dynamic)%><%foreach(dynamicflags)%>/D <%dynamicflag%> <%endfor%><%endif%><%if(need_staticflags)%><%foreach(staticflags)%>/D <%staticflag%> <%endfor%><%endif%><%if(pch_header)%><%foreach(pch_defines)%>/D <%pch_define%> <%endfor%><%if(pch_source)%>/Yu<%else%>/YX<%endif%>"<%pch_header%>" /Fp"<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>\<%noextension(pch_header)%>.pch" <%endif%> /FD /Gy /c
65
<%if(compile_flags_removed)%>
65
<%if(compile_flags_removed)%>
66
# SUBTRACT CPP <%compile_flags_removed%>
66
# SUBTRACT CPP <%compile_flags_removed%>
67
<%endif%>
67
<%endif%>
68
BSC32=bscmake.exe
68
BSC32=bscmake.exe
69
# ADD BSC32 /nologo <%if(sharedname || staticname)%>/o"<%libout%>\<%if(sharedname)%><%sharedname%><%else%><%staticname%><%endif%>.bsc"<%endif%>
69
# ADD BSC32 /nologo <%if(sharedname || staticname)%>/o"<%libout%>\<%if(sharedname)%><%sharedname%><%else%><%staticname%><%endif%>.bsc"<%endif%>
70
<%if(type_is_binary)%>
70
<%if(type_is_binary)%>
71
LINK32=link.exe
71
LINK32=link.exe
72
# ADD LINK32 <%systemlibs("winsock.lib commctrl.lib coredll.lib iphlpapi.lib")%><%if(link_options)%> <%link_options%><%endif%> /INCREMENTAL:<%incremental("NO")%> <%foreach(reverse(libs))%><%lib%><%lib_modifier%><%lib_ext%> <%endfor%><%foreach(reverse(lit_libs))%><%lit_lib%>.lib <%endfor%><%foreach(reverse(pure_libs))%><%pure_lib%> <%endfor%><%foreach(libpaths)%>/libpath:"<%libpath%>\<%machine%>" <%endfor%>/nologo /base:"<%base("0x00100000")%>" <%if(type_is_dynamic)%> /implib:"<%libout%>\<%machine%>\<%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>" /entry:"_DllMainCRTStartup"<%endif%> /nodefaultlib:"$(CENoDefaultLib)"<%if(win_version)%> /version:<%win_version%><%endif%><%if(StackReserveSize)%> /stack:<%StackReserveSize%><%if(StackCommitSize)%>,<%StackCommitSize%><%endif%><%endif%> /subsystem:$(CESubsystem) /align:"<%align("4096")%>"<%if(pdbl)%><%if(sharedname)%> /pdb:"<%if(dllout)%><%dllout%><%else%><%libout%><%endif%>\<%machine%>\<%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%>.pdb"<%else%><%if(exename)%> /pdb:"<%if(install)%><%install%><%else%><%output_dir%><%endif%>\<%machine%>\<%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%>.pdb"<%endif%><%endif%><%else%> /pdb:none<%endif%> <%if(type_is_dynamic)%> <%if(!source_files)%>/noentry <%endif%>/dll<%endif%> <%if(unicode && unicode_mfc_entry && exename && source_files)%>/entry:"<%unicode_mfc_entry%>" <%endif%><%if(use_debug_libraries)%>/debug<%endif%> /machine:<%machine%> /out:"<%if(sharedname)%><%if(dllout)%><%dllout%><%else%><%libout%><%endif%>\<%machine%>\<%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%dll_ext%><%endif%><%if(exename)%><%if(install)%><%install%><%else%><%output_dir%><%endif%>\<%machine%>\<%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%><%exe_ext%><%endif%>"
72
# ADD LINK32 <%systemlibs("winsock.lib commctrl.lib coredll.lib iphlpapi.lib")%><%if(link_options)%> <%link_options%><%endif%> /INCREMENTAL:<%incremental("NO")%> <%foreach(reverse(libs))%><%lib%><%lib_modifier%><%lib_ext%> <%endfor%><%foreach(reverse(lit_libs))%><%lit_lib%>.lib <%endfor%><%foreach(reverse(pure_libs))%><%pure_lib%> <%endfor%><%foreach(libpaths)%>/libpath:"<%libpath%>\<%machine%>" <%endfor%>/nologo /base:"<%base("0x00100000")%>" <%if(type_is_dynamic)%> /implib:"<%libout%>\<%machine%>\<%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>" /entry:"_DllMainCRTStartup"<%endif%> /nodefaultlib:"$(CENoDefaultLib)"<%if(win_version)%> /version:<%win_version%><%endif%><%if(StackReserveSize)%> /stack:<%StackReserveSize%><%if(StackCommitSize)%>,<%StackCommitSize%><%endif%><%endif%> /subsystem:$(CESubsystem) /align:"<%align("4096")%>"<%if(pdbl)%><%if(sharedname)%> /pdb:"<%if(dllout)%><%dllout%><%else%><%libout%><%endif%>\<%machine%>\<%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%>.pdb"<%else%><%if(exename)%> /pdb:"<%if(install)%><%install%><%else%><%output_dir%><%endif%>\<%machine%>\<%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%>.pdb"<%endif%><%endif%><%else%> /pdb:none<%endif%> <%if(type_is_dynamic)%> <%if(!source_files)%>/noentry <%endif%>/dll<%endif%> <%if(unicode && unicode_mfc_entry && exename && source_files)%>/entry:"<%unicode_mfc_entry%>" <%endif%><%if(use_debug_libraries)%>/debug<%endif%> /machine:<%machine%> /out:"<%if(sharedname)%><%if(dllout)%><%dllout%><%else%><%libout%><%endif%>\<%machine%>\<%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%dll_ext%><%endif%><%if(exename)%><%if(install)%><%install%><%else%><%output_dir%><%endif%>\<%machine%>\<%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%><%exe_ext%><%endif%>"
73
<%if(link_flags_removed)%>
73
<%if(link_flags_removed)%>
74
# SUBTRACT LINK32 <%link_flags_removed%>
74
# SUBTRACT LINK32 <%link_flags_removed%>
75
<%endif%>
75
<%endif%>
76
<%endif%>
76
<%endif%>
77
<%if(type_is_static)%>
77
<%if(type_is_static)%>
78
LIB32=link.exe -lib
78
LIB32=link.exe -lib
79
# ADD LIB32 /nologo /out:"<%libout%>\<%machine%>\<%staticname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>"
79
# ADD LIB32 /nologo /out:"<%libout%>\<%machine%>\<%staticname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>"
80
<%endif%>
80
<%endif%>
81
<%if(postbuild)%>
81
<%if(postbuild)%>
82
# Begin Special Build Tool
82
# Begin Special Build Tool
83
SOURCE="$(InputPath)"
83
SOURCE="$(InputPath)"
84
PostBuild_Cmds=<%eval(postbuild)%>
84
PostBuild_Cmds=<%eval(postbuild)%>
85
# End Special Build Tool
85
# End Special Build Tool
86
<%endif%>
86
<%endif%>
87
 
87
 
88
<%endfor%>
88
<%endfor%>
89
!ENDIF
89
!ENDIF
90
<%endfor%>
90
<%endfor%>
91
 
91
 
92
 
92
 
93
# Begin Target
93
# Begin Target
94
 
94
 
95
<%foreach(platforms)%>
95
<%foreach(platforms)%>
96
<%foreach(configurations)%>
96
<%foreach(configurations)%>
97
# Name "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
97
# Name "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
98
<%endfor%>
98
<%endfor%>
99
<%endfor%>
99
<%endfor%>
100
<%if(exename || sharedname || staticname)%>
100
<%if(exename || sharedname || staticname)%>
101
# Begin Group "Source Files"
101
# Begin Group "Source Files"
102
 
102
 
103
# PROP Default_Filter "cpp;cxx;c"
103
# PROP Default_Filter "cpp;cxx;c"
104
<%if(pch_source)%>
104
<%if(pch_source)%>
105
<%if(pch_header)%>
105
<%if(pch_header)%>
106
# Begin Source File
106
# Begin Source File
107
 
107
 
108
SOURCE="<%pch_source%>"
108
SOURCE="<%pch_source%>"
109
# ADD CPP /Yc"<%pch_header%>"
109
# ADD CPP /Yc"<%pch_header%>"
110
# End Source File
110
# End Source File
111
<%endif%>
111
<%endif%>
112
<%endif%>
112
<%endif%>
113
<%if(grouped_source_files)%>
113
<%if(grouped_source_files)%>
114
<%foreach(grouped_source_files)%>
114
<%foreach(grouped_source_files)%>
115
# Begin Group "<%grouped_source_file%>"
115
# Begin Group "<%grouped_source_file%>"
116
 
116
 
117
# PROP Default_Filter ""
117
# PROP Default_Filter ""
118
<%foreach(grouped_source_file->files)%>
118
<%foreach(grouped_source_file->files)%>
119
# Begin Source File
119
# Begin Source File
120
 
120
 
121
SOURCE="<%grouped_source_file->file%>"
121
SOURCE="<%grouped_source_file->file%>"
122
<%if(duplicate_index(grouped_source_file->file))%>
122
<%if(duplicate_index(grouped_source_file->file))%>
123
<%foreach(platforms)%>
123
<%foreach(platforms)%>
124
<%foreach(configurations)%>
124
<%foreach(configurations)%>
125
!<%fornotfirst("ELSE")%>IF  "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
125
!<%fornotfirst("ELSE")%>IF  "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
126
# ADD CPP /Fo"<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>\<%basenoextension(grouped_source_file->file)%><%duplicate_index(grouped_source_file->file)%>.obj"
126
# ADD CPP /Fo"<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>\<%basenoextension(grouped_source_file->file)%><%duplicate_index(grouped_source_file->file)%>.obj"
127
<%endfor%>
127
<%endfor%>
128
!ENDIF
128
!ENDIF
129
<%endfor%>
129
<%endfor%>
130
<%endif%>
130
<%endif%>
131
# End Source File
131
# End Source File
132
<%endfor%>
132
<%endfor%>
133
# End Group
133
# End Group
134
<%endfor%>
134
<%endfor%>
135
<%else%>
135
<%else%>
136
<%foreach(source_files)%>
136
<%foreach(source_files)%>
137
# Begin Source File
137
# Begin Source File
138
 
138
 
139
SOURCE="<%source_file%>"
139
SOURCE="<%source_file%>"
140
<%if(duplicate_index(source_file))%>
140
<%if(duplicate_index(source_file))%>
141
<%foreach(platforms)%>
141
<%foreach(platforms)%>
142
<%foreach(configurations)%>
142
<%foreach(configurations)%>
143
!<%fornotfirst("ELSE")%>IF  "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
143
!<%fornotfirst("ELSE")%>IF  "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
144
# ADD CPP /Fo"<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>\<%basenoextension(source_file)%><%duplicate_index(source_file)%>.obj"
144
# ADD CPP /Fo"<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>\<%basenoextension(source_file)%><%duplicate_index(source_file)%>.obj"
145
<%endfor%>
145
<%endfor%>
146
!ENDIF
146
!ENDIF
147
<%endfor%>
147
<%endfor%>
148
<%endif%>
148
<%endif%>
149
# End Source File
149
# End Source File
150
<%endfor%>
150
<%endfor%>
151
<%endif%>
151
<%endif%>
152
# End Group
152
# End Group
153
<%endif%>
153
<%endif%>
154
<%if(header_files)%>
154
<%if(header_files)%>
155
# Begin Group "Header Files"
155
# Begin Group "Header Files"
156
 
156
 
157
# PROP Default_Filter "h;hpp;hxx;hh"
157
# PROP Default_Filter "h;hpp;hxx;hh"
158
<%if(pch_header)%>
158
<%if(pch_header)%>
159
# Begin Source File
159
# Begin Source File
160
 
160
 
161
SOURCE="<%pch_header%>"
161
SOURCE="<%pch_header%>"
162
# End Source File
162
# End Source File
163
<%endif%>
163
<%endif%>
164
<%if(grouped_header_files)%>
164
<%if(grouped_header_files)%>
165
<%foreach(grouped_header_files)%>
165
<%foreach(grouped_header_files)%>
166
# Begin Group "<%grouped_header_file%>"
166
# Begin Group "<%grouped_header_file%>"
167
 
167
 
168
# PROP Default_Filter ""
168
# PROP Default_Filter ""
169
<%foreach(grouped_header_file->files)%>
169
<%foreach(grouped_header_file->files)%>
170
# Begin Source File
170
# Begin Source File
171
 
171
 
172
SOURCE="<%grouped_header_file->file%>"
172
SOURCE="<%grouped_header_file->file%>"
173
# End Source File
173
# End Source File
174
<%endfor%>
174
<%endfor%>
175
# End Group
175
# End Group
176
<%endfor%>
176
<%endfor%>
177
<%else%>
177
<%else%>
178
<%foreach(header_files)%>
178
<%foreach(header_files)%>
179
# Begin Source File
179
# Begin Source File
180
 
180
 
181
SOURCE="<%header_file%>"
181
SOURCE="<%header_file%>"
182
# End Source File
182
# End Source File
183
<%endfor%>
183
<%endfor%>
184
<%endif%>
184
<%endif%>
185
# End Group
185
# End Group
186
<%endif%>
186
<%endif%>
187
<%if(inline_files)%>
187
<%if(inline_files)%>
188
# Begin Group "Inline Files"
188
# Begin Group "Inline Files"
189
 
189
 
190
# PROP Default_Filter "i;inl"
190
# PROP Default_Filter "i;inl"
191
<%if(grouped_inline_files)%>
191
<%if(grouped_inline_files)%>
192
<%foreach(grouped_inline_files)%>
192
<%foreach(grouped_inline_files)%>
193
# Begin Group "<%grouped_inline_file%>"
193
# Begin Group "<%grouped_inline_file%>"
194
 
194
 
195
# PROP Default_Filter ""
195
# PROP Default_Filter ""
196
<%foreach(grouped_inline_file->files)%>
196
<%foreach(grouped_inline_file->files)%>
197
# Begin Source File
197
# Begin Source File
198
 
198
 
199
SOURCE="<%grouped_inline_file->file%>"
199
SOURCE="<%grouped_inline_file->file%>"
200
# End Source File
200
# End Source File
201
<%endfor%>
201
<%endfor%>
202
# End Group
202
# End Group
203
<%endfor%>
203
<%endfor%>
204
<%else%>
204
<%else%>
205
<%foreach(inline_files)%>
205
<%foreach(inline_files)%>
206
# Begin Source File
206
# Begin Source File
207
 
207
 
208
SOURCE="<%inline_file%>"
208
SOURCE="<%inline_file%>"
209
# End Source File
209
# End Source File
210
<%endfor%>
210
<%endfor%>
211
<%endif%>
211
<%endif%>
212
# End Group
212
# End Group
213
<%endif%>
213
<%endif%>
214
<%if(template_files)%>
214
<%if(template_files)%>
215
# Begin Group "Template Files"
215
# Begin Group "Template Files"
216
 
216
 
217
# PROP Default_Filter ""
217
# PROP Default_Filter ""
218
<%if(grouped_template_files)%>
218
<%if(grouped_template_files)%>
219
<%foreach(grouped_template_files)%>
219
<%foreach(grouped_template_files)%>
220
# Begin Group "<%grouped_template_file%>"
220
# Begin Group "<%grouped_template_file%>"
221
 
221
 
222
# PROP Default_Filter ""
222
# PROP Default_Filter ""
223
<%foreach(grouped_template_file->files)%>
223
<%foreach(grouped_template_file->files)%>
224
# Begin Source File
224
# Begin Source File
225
 
225
 
226
SOURCE="<%grouped_template_file->file%>"
226
SOURCE="<%grouped_template_file->file%>"
227
# PROP Exclude_From_Build 1
227
# PROP Exclude_From_Build 1
228
# End Source File
228
# End Source File
229
<%endfor%>
229
<%endfor%>
230
# End Group
230
# End Group
231
<%endfor%>
231
<%endfor%>
232
<%else%>
232
<%else%>
233
<%foreach(template_files)%>
233
<%foreach(template_files)%>
234
# Begin Source File
234
# Begin Source File
235
 
235
 
236
SOURCE="<%template_file%>"
236
SOURCE="<%template_file%>"
237
# PROP Exclude_From_Build 1
237
# PROP Exclude_From_Build 1
238
# End Source File
238
# End Source File
239
<%endfor%>
239
<%endfor%>
240
<%endif%>
240
<%endif%>
241
# End Group
241
# End Group
242
<%endif%>
242
<%endif%>
243
<%if(documentation_files)%>
243
<%if(documentation_files)%>
244
# Begin Group "Documentation"
244
# Begin Group "Documentation"
245
 
245
 
246
# PROP Default_Filter ""
246
# PROP Default_Filter ""
247
<%if(grouped_documentation_files)%>
247
<%if(grouped_documentation_files)%>
248
<%foreach(grouped_documentation_files)%>
248
<%foreach(grouped_documentation_files)%>
249
# Begin Group "<%grouped_documentation_file%>"
249
# Begin Group "<%grouped_documentation_file%>"
250
 
250
 
251
# PROP Default_Filter ""
251
# PROP Default_Filter ""
252
<%foreach(grouped_documentation_file->files)%>
252
<%foreach(grouped_documentation_file->files)%>
253
# Begin Source File
253
# Begin Source File
254
 
254
 
255
SOURCE="<%grouped_documentation_file->file%>"
255
SOURCE="<%grouped_documentation_file->file%>"
256
# End Source File
256
# End Source File
257
<%endfor%>
257
<%endfor%>
258
# End Group
258
# End Group
259
<%endfor%>
259
<%endfor%>
260
<%else%>
260
<%else%>
261
<%foreach(documentation_files)%>
261
<%foreach(documentation_files)%>
262
# Begin Source File
262
# Begin Source File
263
 
263
 
264
SOURCE="<%documentation_file%>"
264
SOURCE="<%documentation_file%>"
265
# End Source File
265
# End Source File
266
<%endfor%>
266
<%endfor%>
267
<%endif%>
267
<%endif%>
268
# End Group
268
# End Group
269
<%endif%>
269
<%endif%>
270
<%if(resource_files && !type_is_static)%>
270
<%if(resource_files && !type_is_static)%>
271
# Begin Group "Resource Files"
271
# Begin Group "Resource Files"
272
 
272
 
273
# PROP Default_Filter "rc;ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
273
# PROP Default_Filter "rc;ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
274
<%if(grouped_resource_files)%>
274
<%if(grouped_resource_files)%>
275
<%foreach(grouped_resource_files)%>
275
<%foreach(grouped_resource_files)%>
276
# Begin Group "<%grouped_resource_file%>"
276
# Begin Group "<%grouped_resource_file%>"
277
 
277
 
278
# PROP Default_Filter ""
278
# PROP Default_Filter ""
279
<%foreach(grouped_resource_file->files)%>
279
<%foreach(grouped_resource_file->files)%>
280
# Begin Source File
280
# Begin Source File
281
 
281
 
282
SOURCE="<%grouped_resource_file->file%>"
282
SOURCE="<%grouped_resource_file->file%>"
283
# End Source File
283
# End Source File
284
<%endfor%>
284
<%endfor%>
285
# End Group
285
# End Group
286
<%endfor%>
286
<%endfor%>
287
<%else%>
287
<%else%>
288
<%foreach(resource_files)%>
288
<%foreach(resource_files)%>
289
# Begin Source File
289
# Begin Source File
290
 
290
 
291
SOURCE="<%resource_file%>"
291
SOURCE="<%resource_file%>"
292
# End Source File
292
# End Source File
293
<%endfor%>
293
<%endfor%>
294
<%endif%>
294
<%endif%>
295
# End Group
295
# End Group
296
<%endif%>
296
<%endif%>
297
<%foreach(custom_types)%>
297
<%foreach(custom_types)%>
298
<%if(custom_type->input_files)%>
298
<%if(custom_type->input_files)%>
299
# Begin Group "<%ucw(custom_type)%>"
299
# Begin Group "<%ucw(custom_type)%>"
300
 
300
 
301
# PROP Default_Filter "<%foreach(custom_type->inputexts)%><%custom_type->inputext%><%fornotlast(";")%><%endfor%>"
301
# PROP Default_Filter "<%foreach(custom_type->inputexts)%><%custom_type->inputext%><%fornotlast(";")%><%endfor%>"
302
<%foreach(custom_type->input_files)%>
302
<%foreach(custom_type->input_files)%>
303
# Begin Source File
303
# Begin Source File
304
 
304
 
305
SOURCE="<%custom_type->input_file%>"
305
SOURCE="<%custom_type->input_file%>"
306
<%if(custom_type->input_file->output_files)%>
306
<%if(custom_type->input_file->output_files)%>
307
 
307
 
308
<%foreach(platforms)%>
308
<%foreach(platforms)%>
309
<%foreach(configurations)%>
309
<%foreach(configurations)%>
310
!<%fornotfirst("ELSE")%>IF  "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
310
!<%fornotfirst("ELSE")%>IF  "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
311
 
311
 
312
<%if(flag_overrides(custom_type->input_file, dependent))%>
312
<%if(flag_overrides(custom_type->input_file, dependent))%>
313
USERDEP__<%basenoextension(custom_type->input_file)%>=<%foreach(dep, flag_overrides(custom_type->input_file, dependent))%>"<%dep%><%if(!ends_with(dep, \.p.))%><%exe_ext%><%endif%>"<%fornotlast(" ")%><%endfor%><%foreach(custom_type->input_file->dependencies)%> "<%custom_type->input_file->dependencie%>"<%endfor%>
313
USERDEP__<%basenoextension(custom_type->input_file)%>=<%foreach(dep, flag_overrides(custom_type->input_file, dependent))%>"<%dep%><%if(!ends_with(dep, \.p.))%><%exe_ext%><%endif%>"<%fornotlast(" ")%><%endfor%><%foreach(custom_type->input_file->dependencies)%> "<%custom_type->input_file->dependencie%>"<%endfor%>
314
<%else%>
314
<%else%>
315
<%if(custom_type->dependent)%>
315
<%if(custom_type->dependent)%>
316
USERDEP__<%basenoextension(custom_type->input_file)%>=<%foreach(custom_type->dependent)%>"<%custom_type->dependent%><%if(!ends_with(custom_type->dependent, \.p.))%><%exe_ext%><%endif%>"<%fornotlast(" ")%><%endfor%><%foreach(custom_type->input_file->dependencies)%> "<%custom_type->input_file->dependencie%>"<%endfor%>
316
USERDEP__<%basenoextension(custom_type->input_file)%>=<%foreach(custom_type->dependent)%>"<%custom_type->dependent%><%if(!ends_with(custom_type->dependent, \.p.))%><%exe_ext%><%endif%>"<%fornotlast(" ")%><%endfor%><%foreach(custom_type->input_file->dependencies)%> "<%custom_type->input_file->dependencie%>"<%endfor%>
317
<%else%>
317
<%else%>
318
<%if(custom_type->input_file->dependencies)%>
318
<%if(custom_type->input_file->dependencies)%>
319
USERDEP__<%basenoextension(custom_type->input_file)%>=<%foreach(custom_type->input_file->dependencies)%>"<%custom_type->input_file->dependencie%>"<%fornotlast(" ")%><%endfor%>
319
USERDEP__<%basenoextension(custom_type->input_file)%>=<%foreach(custom_type->input_file->dependencies)%>"<%custom_type->input_file->dependencie%>"<%fornotlast(" ")%><%endfor%>
320
<%endif%>
320
<%endif%>
321
<%endif%>
321
<%endif%>
322
<%endif%>
322
<%endif%>
323
# PROP Ignore_Default_Tool 1
323
# PROP Ignore_Default_Tool 1
324
# Begin Custom Build - Invoking <%if(flag_overrides(custom_type->input_file, command))%><%flag_overrides(custom_type->input_file, command)%><%else%><%custom_type->command%><%endif%> on $(InputPath)
324
# Begin Custom Build - Invoking <%if(flag_overrides(custom_type->input_file, command))%><%flag_overrides(custom_type->input_file, command)%><%else%><%custom_type->command%><%endif%> on $(InputPath)
325
InputPath="<%custom_type->input_file%>"
325
InputPath="<%custom_type->input_file%>"
326
 
326
 
327
BuildCmds= \
327
BuildCmds= \
328
<%if(custom_type->libpath)%>
328
<%if(custom_type->libpath)%>
329
	PATH=%PATH%;<%custom_type->libpath%> \
329
	PATH=%PATH%;<%custom_type->libpath%> \
330
<%endif%>
330
<%endif%>
331
<%if(flag_overrides(custom_type->input_file, gendir))%>
331
<%if(flag_overrides(custom_type->input_file, gendir))%>
332
	mkdir <%flag_overrides(custom_type->input_file, gendir)%> 2> nul \
332
	mkdir <%flag_overrides(custom_type->input_file, gendir)%> 2> nul \
333
<%endif%>
333
<%endif%>
334
	<%if(flag_overrides(custom_type->input_file, command))%><%flag_overrides(custom_type->input_file, command)%><%else%><%custom_type->command%><%endif%> <%if(flag_overrides(custom_type->input_file, commandflags))%><%flag_overrides(custom_type->input_file, commandflags)%><%else%><%custom_type->commandflags%><%endif%> $(InputPath)<%if(custom_type->output_option)%> <%custom_type->output_option%><%foreach(custom_type->input_file->output_files)%> "<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->output_file)%><%else%><%custom_type->input_file->output_file%><%endif%>"<%endfor%><%endif%> \
334
	<%if(flag_overrides(custom_type->input_file, command))%><%flag_overrides(custom_type->input_file, command)%><%else%><%custom_type->command%><%endif%> <%if(flag_overrides(custom_type->input_file, commandflags))%><%flag_overrides(custom_type->input_file, commandflags)%><%else%><%custom_type->commandflags%><%endif%> $(InputPath)<%if(custom_type->output_option)%> <%custom_type->output_option%><%foreach(custom_type->input_file->output_files)%> "<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->output_file)%><%else%><%custom_type->input_file->output_file%><%endif%>"<%endfor%><%endif%> \
335
<%if(flag_overrides(custom_type->input_file, postcommand))%>
335
<%if(flag_overrides(custom_type->input_file, postcommand))%>
336
<%foreach(custom_type->input_file)%>
336
<%foreach(custom_type->input_file)%>
337
	<%flag_overrides(custom_type->input_file, postcommand)%> \
337
	<%flag_overrides(custom_type->input_file, postcommand)%> \
338
<%endfor%>
338
<%endfor%>
339
<%else%>
339
<%else%>
340
<%if(custom_type->postcommand)%>
340
<%if(custom_type->postcommand)%>
341
<%foreach(custom_type->input_file)%>
341
<%foreach(custom_type->input_file)%>
342
	<%custom_type->postcommand%> \
342
	<%custom_type->postcommand%> \
343
<%endfor%>
343
<%endfor%>
344
<%endif%>
344
<%endif%>
345
<%endif%>
345
<%endif%>
346
<%if(pch_header)%>
346
<%if(pch_header)%>
347
<%if(custom_type->pch_postrule)%>
347
<%if(custom_type->pch_postrule)%>
348
<%foreach(custom_type->input_file->source_output_files)%>
348
<%foreach(custom_type->input_file->source_output_files)%>
349
	echo #include "<%pch_header%>" > temporary.src \
349
	echo #include "<%pch_header%>" > temporary.src \
350
	type "<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->source_output_file)%><%else%><%custom_type->input_file->source_output_file%><%endif%>" >> temporary.src \
350
	type "<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->source_output_file)%><%else%><%custom_type->input_file->source_output_file%><%endif%>" >> temporary.src \
351
	move /y temporary.src "<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->source_output_file)%><%else%><%custom_type->input_file->source_output_file%><%endif%>"
351
	move /y temporary.src "<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->source_output_file)%><%else%><%custom_type->input_file->source_output_file%><%endif%>"
352
<%endfor%>
352
<%endfor%>
353
<%endif%>
353
<%endif%>
354
<%endif%>
354
<%endif%>
355
<%foreach(custom_type->input_file->output_files)%>
355
<%foreach(custom_type->input_file->output_files)%>
356
 
356
 
357
"<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->output_file)%><%else%><%custom_type->input_file->output_file%><%endif%>" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
357
"<%if(flag_overrides(custom_type->input_file, gendir))%><%flag_overrides(custom_type->input_file, gendir)%>\<%basename(custom_type->input_file->output_file)%><%else%><%custom_type->input_file->output_file%><%endif%>" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
358
   $(BuildCmds)
358
   $(BuildCmds)
359
<%endfor%>
359
<%endfor%>
360
# End Custom Build
360
# End Custom Build
361
 
361
 
362
<%endfor%>
362
<%endfor%>
363
!ENDIF
363
!ENDIF
364
<%endfor%>
364
<%endfor%>
365
 
365
 
366
<%else%>
366
<%else%>
367
# PROP Exclude_From_Build 1
367
# PROP Exclude_From_Build 1
368
<%endif%>
368
<%endif%>
369
# End Source File
369
# End Source File
370
<%endfor%>
370
<%endfor%>
371
# End Group
371
# End Group
372
<%endif%>
372
<%endif%>
373
<%endfor%>
373
<%endfor%>
374
# End Target
374
# End Target
375
# End Project
375
# End Project
376
 
376