PageRenderTime 53ms CodeModel.GetById 28ms RepoModel.GetById 0ms app.codeStats 0ms

/dep/ACE_wrappers/MPC/templates/em3.mpd

https://bitbucket.org/wownsk/core_tbc
Unknown | 395 lines | 352 code | 43 blank | 0 comment | 0 complexity | f7563cf3c037603ed399907504f7ec8f MD5 | raw file
Possible License(s): GPL-2.0, LGPL-2.1, CC-BY-SA-3.0, Unlicense, Cube
  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
  3. # ** DO NOT EDIT **
  4. <%foreach(platforms)%>
  5. # TARGTYPE "<%operating_system("Win32")%> (<%platform%>) <%if(exename || sharedname || staticname)%><%if(type_is_static && staticname)%>Static Library<%else%><%type_description%><%endif%><%else%>Dynamic-Link Library<%endif%>" <%type_code%>
  6. <%endfor%>
  7. CFG=<%project_name%> - <%operating_system("Win32")%> (<%default_platform%>) <%default_configuration%>
  8. !MESSAGE This is not a valid makefile. To build this project using NMAKE,
  9. !MESSAGE run the tool that generated this project file and specify the
  10. !MESSAGE nmake output type. You can then use the following command:
  11. !MESSAGE
  12. !MESSAGE NMAKE.
  13. !MESSAGE
  14. !MESSAGE You can specify a configuration when running NMAKE
  15. !MESSAGE by defining the macro CFG on the command line. For example:
  16. !MESSAGE
  17. !MESSAGE NMAKE CFG="<%project_name%> - <%operating_system%> (<%default_platform%>) <%default_configuration%>"
  18. !MESSAGE
  19. !MESSAGE Possible choices for configuration are:
  20. !MESSAGE
  21. <%foreach(platforms)%>
  22. <%foreach(configurations)%>
  23. !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%>Dynamic-Link Library<%endif%>")
  24. <%endfor%>
  25. <%endfor%>
  26. !MESSAGE
  27. # Begin Project
  28. # PROP AllowPerConfigDependencies 0
  29. # PROP Scc_ProjName ""
  30. # PROP Scc_LocalPath ""
  31. # PROP ATL_Project <%atl_project("2")%>
  32. <%foreach(platforms)%>
  33. <%foreach(configurations)%>
  34. !<%fornotfirst("ELSE")%>IF "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
  35. # PROP Use_MFC <%use_mfc("0")%>
  36. # PROP Use_Debug_Libraries <%if(use_debug_libraries)%><%use_debug_libraries%><%else%>0<%endif%>
  37. <%if(exename)%>
  38. # PROP Output_Dir "<%if(windows_style)%><%output_dir("Debug")%><%else%><%output_dir(".")%><%endif%>\<%machine%>"
  39. <%endif%>
  40. <%if(type_is_static)%>
  41. # PROP Output_Dir "<%output_dir%>\<%machine%>"
  42. <%endif%>
  43. <%if(type_is_dynamic)%>
  44. # PROP Output_Dir "<%libout%>\<%machine%>"
  45. <%endif%>
  46. # PROP Intermediate_Dir "<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>"
  47. # PROP CPU_ID "{<%cpu_id%>}"
  48. # PROP Platform_ID "{<%platform_id%>}"
  49. <%if(type_is_dynamic)%>
  50. # PROP Ignore_Export_Lib 0
  51. <%endif%>
  52. # PROP Target_Dir ""
  53. <%if(type_is_static)%>
  54. LINK32=link.exe -lib
  55. <%endif%>
  56. RSC=rc.exe
  57. # 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
  58. CPP=<%cpp("cl.exe")%>
  59. # ADD CPP /nologo <%if(optimize)%>/O2<%else%>/Ob0<%endif%> <%compile_flags%><%foreach(DisableSpecificWarnings)%> /wd<%DisableSpecificWarning%><%endfor%><%if(pdbc)%> /Fd"<%if(type_is_static)%><%libout%>\<%libname_prefix%><%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
  60. <%if(compile_flags_removed)%>
  61. # SUBTRACT CPP <%compile_flags_removed%>
  62. <%endif%>
  63. BSC32=bscmake.exe
  64. # ADD BSC32 /nologo <%if(sharedname || staticname)%>/o"<%libout%>\<%libname_prefix%><%if(sharedname)%><%sharedname%><%else%><%staticname%><%endif%>.bsc"<%endif%>
  65. <%if(type_is_binary)%>
  66. LINK32=link.exe
  67. # ADD LINK32 <%systemlibs("winsock.lib commctrl.lib coredll.lib iphlpapi.lib")%><%if(link_options)%> <%link_options%><%endif%> /INCREMENTAL:<%incremental("NO")%> <%foreach(reverse(libs))%><%libname_prefix%><%lib%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%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("0x00010000")%>" <%if(type_is_dynamic)%> /implib:"<%libout%>\<%machine%>\<%libname_prefix%><%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>" /entry:"_DllMainCRTStartup"<%endif%> /nodefaultlib:"$(CENoDefaultLib)<%foreach(ignore_libs)%>,<%ignore_lib%><%endfor%>"<%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%>\<%libname_prefix%><%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%>.pdb"<%else%><%if(exename)%> /pdb:"<%if(exeout)%><%exeout%><%if(windows_style)%>\<%output_dir%><%endif%><%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%>\<%libname_prefix%><%sharedname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%dll_ext%><%endif%><%if(exename)%><%if(exeout)%><%exeout%><%if(windows_style)%>\<%output_dir%><%endif%><%else%><%output_dir%><%endif%>\<%machine%>\<%exename%><%if(use_exe_modifier)%><%lib_modifier%><%endif%><%exe_ext%><%endif%>"
  68. <%if(link_flags_removed)%>
  69. # SUBTRACT LINK32 <%link_flags_removed%>
  70. <%endif%>
  71. <%endif%>
  72. <%if(type_is_static)%>
  73. LIB32=link.exe -lib
  74. # ADD LIB32 /nologo /out:"<%libout%>\<%machine%>\<%libname_prefix%><%staticname%><%if(use_lib_modifier)%><%lib_modifier%><%endif%><%lib_ext%>"
  75. <%endif%>
  76. <%if(postbuild)%>
  77. # Begin Special Build Tool
  78. SOURCE="$(InputPath)"
  79. PostBuild_Cmds=<%eval(postbuild)%>
  80. # End Special Build Tool
  81. <%endif%>
  82. <%endfor%>
  83. !ENDIF
  84. <%endfor%>
  85. # Begin Target
  86. <%foreach(platforms)%>
  87. <%foreach(configurations)%>
  88. # Name "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
  89. <%endfor%>
  90. <%endfor%>
  91. <%if(exename || sharedname || staticname)%>
  92. # Begin Group "Source Files"
  93. # PROP Default_Filter "<%foreach(ext, extensions(source_files))%><%ext%><%fornotlast(";")%><%endfor%>"
  94. <%if(pch_source)%>
  95. <%if(pch_header)%>
  96. # Begin Source File
  97. SOURCE="<%pch_source%>"
  98. # ADD CPP /Yc"<%pch_header%>"
  99. # End Source File
  100. <%endif%>
  101. <%endif%>
  102. <%if(grouped_source_files)%>
  103. <%foreach(sort(grouped_source_files))%>
  104. # Begin Group "<%grouped_source_file%>"
  105. # PROP Default_Filter ""
  106. <%foreach(grouped_source_file->files)%>
  107. # Begin Source File
  108. SOURCE="<%grouped_source_file->file%>"
  109. <%if(duplicate_index(grouped_source_file->file))%>
  110. <%foreach(platforms)%>
  111. <%foreach(configurations)%>
  112. !<%fornotfirst("ELSE")%>IF "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
  113. # ADD CPP <%if(flag_overrides(grouped_source_file->file, buildflags))%><%flag_overrides(grouped_source_file->file, buildflags)%> <%endif%>/Fo"<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>\<%basenoextension(grouped_source_file->file)%><%duplicate_index(grouped_source_file->file)%>.obj"
  114. <%if(flag_overrides(grouped_source_file->file, no_pch))%>
  115. # SUBTRACT CPP /YX /Yc /Yu
  116. <%endif%>
  117. <%endfor%>
  118. !ENDIF
  119. <%endfor%>
  120. <%else%>
  121. <%if(flag_overrides(grouped_source_file->file, buildflags))%>
  122. # ADD CPP <%flag_overrides(grouped_source_file->file, buildflags)%>
  123. <%endif%>
  124. <%if(flag_overrides(grouped_source_file->file, no_pch))%>
  125. # SUBTRACT CPP /YX /Yc /Yu
  126. <%endif%>
  127. <%endif%>
  128. # End Source File
  129. <%endfor%>
  130. # End Group
  131. <%endfor%>
  132. <%else%>
  133. <%foreach(source_files)%>
  134. # Begin Source File
  135. SOURCE="<%source_file%>"
  136. <%if(duplicate_index(source_file))%>
  137. <%foreach(platforms)%>
  138. <%foreach(configurations)%>
  139. !<%fornotfirst("ELSE")%>IF "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
  140. # ADD CPP <%if(flag_overrides(source_file, buildflags))%><%flag_overrides(source_file, buildflags)%> <%endif%>/Fo"<%intermediate_dir%>\<%noextension(project_file)%>\<%machine%>\<%basenoextension(source_file)%><%duplicate_index(source_file)%>.obj"
  141. <%if(flag_overrides(source_file, no_pch))%>
  142. # SUBTRACT CPP /YX /Yc /Yu
  143. <%endif%>
  144. <%endfor%>
  145. !ENDIF
  146. <%endfor%>
  147. <%else%>
  148. <%if(flag_overrides(source_file, buildflags))%>
  149. # ADD CPP <%flag_overrides(source_file, buildflags)%>
  150. <%endif%>
  151. <%if(flag_overrides(source_file, no_pch))%>
  152. # SUBTRACT CPP /YX /Yc /Yu
  153. <%endif%>
  154. <%endif%>
  155. # End Source File
  156. <%endfor%>
  157. <%endif%>
  158. # End Group
  159. <%endif%>
  160. <%if(header_files)%>
  161. # Begin Group "Header Files"
  162. # PROP Default_Filter "<%foreach(ext, extensions(header_files))%><%ext%><%fornotlast(";")%><%endfor%>"
  163. <%if(pch_header)%>
  164. # Begin Source File
  165. SOURCE="<%pch_header%>"
  166. # End Source File
  167. <%endif%>
  168. <%if(grouped_header_files)%>
  169. <%foreach(sort(grouped_header_files))%>
  170. # Begin Group "<%grouped_header_file%>"
  171. # PROP Default_Filter ""
  172. <%foreach(grouped_header_file->files)%>
  173. # Begin Source File
  174. SOURCE="<%grouped_header_file->file%>"
  175. # End Source File
  176. <%endfor%>
  177. # End Group
  178. <%endfor%>
  179. <%else%>
  180. <%foreach(header_files)%>
  181. # Begin Source File
  182. SOURCE="<%header_file%>"
  183. # End Source File
  184. <%endfor%>
  185. <%endif%>
  186. # End Group
  187. <%endif%>
  188. <%if(inline_files)%>
  189. # Begin Group "Inline Files"
  190. # PROP Default_Filter "<%foreach(ext, extensions(inline_files))%><%ext%><%fornotlast(";")%><%endfor%>"
  191. <%if(grouped_inline_files)%>
  192. <%foreach(sort(grouped_inline_files))%>
  193. # Begin Group "<%grouped_inline_file%>"
  194. # PROP Default_Filter ""
  195. <%foreach(grouped_inline_file->files)%>
  196. # Begin Source File
  197. SOURCE="<%grouped_inline_file->file%>"
  198. # End Source File
  199. <%endfor%>
  200. # End Group
  201. <%endfor%>
  202. <%else%>
  203. <%foreach(inline_files)%>
  204. # Begin Source File
  205. SOURCE="<%inline_file%>"
  206. # End Source File
  207. <%endfor%>
  208. <%endif%>
  209. # End Group
  210. <%endif%>
  211. <%if(template_files)%>
  212. # Begin Group "Template Files"
  213. # PROP Default_Filter ""
  214. <%if(grouped_template_files)%>
  215. <%foreach(sort(grouped_template_files))%>
  216. # Begin Group "<%grouped_template_file%>"
  217. # PROP Default_Filter ""
  218. <%foreach(grouped_template_file->files)%>
  219. # Begin Source File
  220. SOURCE="<%grouped_template_file->file%>"
  221. # PROP Exclude_From_Build 1
  222. # End Source File
  223. <%endfor%>
  224. # End Group
  225. <%endfor%>
  226. <%else%>
  227. <%foreach(template_files)%>
  228. # Begin Source File
  229. SOURCE="<%template_file%>"
  230. # PROP Exclude_From_Build 1
  231. # End Source File
  232. <%endfor%>
  233. <%endif%>
  234. # End Group
  235. <%endif%>
  236. <%if(documentation_files)%>
  237. # Begin Group "Documentation"
  238. # PROP Default_Filter ""
  239. <%if(grouped_documentation_files)%>
  240. <%foreach(sort(grouped_documentation_files))%>
  241. # Begin Group "<%grouped_documentation_file%>"
  242. # PROP Default_Filter ""
  243. <%foreach(grouped_documentation_file->files)%>
  244. # Begin Source File
  245. SOURCE="<%grouped_documentation_file->file%>"
  246. # End Source File
  247. <%endfor%>
  248. # End Group
  249. <%endfor%>
  250. <%else%>
  251. <%foreach(documentation_files)%>
  252. # Begin Source File
  253. SOURCE="<%documentation_file%>"
  254. # End Source File
  255. <%endfor%>
  256. <%endif%>
  257. # End Group
  258. <%endif%>
  259. <%if(resource_files && !type_is_static)%>
  260. # Begin Group "Resource Files"
  261. # PROP Default_Filter "rc;ico;cur;bmp;dlg;rc2;rct;bin;cnt;rtf;gif;jpg;jpeg;jpe"
  262. <%if(grouped_resource_files)%>
  263. <%foreach(sort(grouped_resource_files))%>
  264. # Begin Group "<%grouped_resource_file%>"
  265. # PROP Default_Filter ""
  266. <%foreach(grouped_resource_file->files)%>
  267. # Begin Source File
  268. SOURCE="<%grouped_resource_file->file%>"
  269. # End Source File
  270. <%endfor%>
  271. # End Group
  272. <%endfor%>
  273. <%else%>
  274. <%foreach(resource_files)%>
  275. # Begin Source File
  276. SOURCE="<%resource_file%>"
  277. # End Source File
  278. <%endfor%>
  279. <%endif%>
  280. # End Group
  281. <%endif%>
  282. <%foreach(custom_types)%>
  283. <%if(custom_type->input_files)%>
  284. # Begin Group "<%ucw(custom_type)%>"
  285. # PROP Default_Filter "<%foreach(custom_type->inputexts)%><%custom_type->inputext%><%fornotlast(";")%><%endfor%>"
  286. <%foreach(custom_type->input_files)%>
  287. # Begin Source File
  288. SOURCE="<%custom_type->input_file%>"
  289. <%if(custom_type->input_file->output_files)%>
  290. <%foreach(platforms)%>
  291. <%foreach(configurations)%>
  292. !<%fornotfirst("ELSE")%>IF "$(CFG)" == "<%project_name%> - <%operating_system%> (<%platform%>) <%configuration%>"
  293. <%if(flag_overrides(custom_type->input_file, dependent))%>
  294. USERDEP__<%basenoextension(custom_type->input_file)%>=<%foreach(dep, flag_overrides(custom_type->input_file, dependent))%>"<%dep%><%if(!has_extension(dep))%><%exe_ext%><%endif%>"<%fornotlast(" ")%><%endfor%><%foreach(custom_type->input_file->dependencies)%> "<%custom_type->input_file->dependencie%>"<%endfor%>
  295. <%else%>
  296. <%if(custom_type->dependent)%>
  297. USERDEP__<%basenoextension(custom_type->input_file)%>=<%foreach(custom_type->dependent)%>"<%custom_type->dependent%><%if(!has_extension(custom_type->dependent))%><%exe_ext%><%endif%>"<%fornotlast(" ")%><%endfor%><%foreach(custom_type->input_file->dependencies)%> "<%custom_type->input_file->dependencie%>"<%endfor%>
  298. <%else%>
  299. <%if(custom_type->input_file->dependencies)%>
  300. USERDEP__<%basenoextension(custom_type->input_file)%>=<%foreach(custom_type->input_file->dependencies)%>"<%custom_type->input_file->dependencie%>"<%fornotlast(" ")%><%endfor%>
  301. <%endif%>
  302. <%endif%>
  303. <%endif%>
  304. # PROP Ignore_Default_Tool 1
  305. # 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)
  306. InputPath="<%custom_type->input_file%>"
  307. BuildCmds= \
  308. <%if(custom_type->libpath)%>
  309. PATH=%PATH%;<%custom_type->libpath%> \
  310. <%endif%>
  311. <%if(flag_overrides(custom_type->input_file, gendir))%>
  312. mkdir <%flag_overrides(custom_type->input_file, gendir)%> 2> nul \
  313. <%endif%>
  314. <%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%> <%if(custom_type->output_option)%>$(InputPath) <%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%><%else%>$(InputPath)<%endif%> \
  315. <%if(flag_overrides(custom_type->input_file, postcommand))%>
  316. <%foreach(custom_type->input_file)%>
  317. <%flag_overrides(custom_type->input_file, postcommand)%> \
  318. <%endfor%>
  319. <%else%>
  320. <%if(custom_type->postcommand)%>
  321. <%foreach(custom_type->input_file)%>
  322. <%custom_type->postcommand%> \
  323. <%endfor%>
  324. <%endif%>
  325. <%endif%>
  326. <%if(pch_header)%>
  327. <%if(custom_type->pch_postrule)%>
  328. <%foreach(custom_type->input_file->source_output_files)%>
  329. echo #include "<%pch_header%>" > temporary.src \
  330. 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 \
  331. 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%>"
  332. <%endfor%>
  333. <%endif%>
  334. <%endif%>
  335. <%foreach(custom_type->input_file->output_files)%>
  336. "<%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)"
  337. $(BuildCmds)
  338. <%endfor%>
  339. # End Custom Build
  340. <%endfor%>
  341. !ENDIF
  342. <%endfor%>
  343. <%else%>
  344. # PROP Exclude_From_Build 1
  345. <%endif%>
  346. # End Source File
  347. <%endfor%>
  348. # End Group
  349. <%endif%>
  350. <%endfor%>
  351. # End Target
  352. # End Project