Skip to content

Commit

Permalink
Added a virtual build target "All" for all projects. This build targe…
Browse files Browse the repository at this point in the history
…t will automatically build all child targets for each project (for example, if the active project is jDoom; Build "All" will build both Debug Win32 and Release Win32 targets).
  • Loading branch information
danij committed Mar 17, 2008
1 parent 1bb5ec9 commit 8a57d30
Show file tree
Hide file tree
Showing 13 changed files with 105 additions and 198 deletions.
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/doomsday.cbp
Expand Up @@ -135,6 +135,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Release Win32;Debug Win32;" />
</VirtualTargets>
<Unit filename="..\..\engine\api\Doomsday.def" />
<Unit filename="..\..\engine\api\dd_api.h" />
<Unit filename="..\..\engine\api\dd_maptypes.h" />
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/dpdehread.cbp
Expand Up @@ -64,6 +64,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Release Win32;Debug Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\dehread\src\dehmain.c">
<Option compilerVar="CC" />
</Unit>
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/dpexample.cbp
Expand Up @@ -66,6 +66,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Release Win32;Debug Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\exampleplugin\src\example.c">
<Option compilerVar="CC" />
</Unit>
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/dpwadmapconverter.cbp
Expand Up @@ -70,6 +70,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Debug Win32;Release Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\wadmapconverter\include\wadmapconverter.h" />
<Unit filename="..\..\plugins\wadmapconverter\src\load.c">
<Option compilerVar="CC" />
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/dsa3d.cbp
Expand Up @@ -69,6 +69,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Debug Win32;Release Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\a3d\api\dsa3d.def" />
<Unit filename="..\..\plugins\a3d\src\driver_a3d.cpp" />
<Extensions>
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/dscompat.cbp
Expand Up @@ -73,6 +73,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Debug Win32;Release Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\ds6\api\dscompat.def" />
<Unit filename="..\..\plugins\ds6\src\driver_sndcmp.cpp" />
<Extensions>
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/dsopenal.cbp
Expand Up @@ -71,6 +71,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Release Win32;Debug Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\openal\api\dsopenal.def" />
<Unit filename="..\..\plugins\openal\src\driver_openal.c">
<Option compilerVar="CC" />
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/dssdlmixer.cbp
Expand Up @@ -76,6 +76,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Release Win32;Debug Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\sdlmixer\api\dssdlmixer.def" />
<Unit filename="..\..\plugins\sdlmixer\portable\include\driver.h" />
<Unit filename="..\..\plugins\sdlmixer\portable\include\mus2midi.h" />
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/jdoom.cbp
Expand Up @@ -89,6 +89,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Release Win32;Debug Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\common\include\am_map.h" />
<Unit filename="..\..\plugins\common\include\am_rendlist.h" />
<Unit filename="..\..\plugins\common\include\d_net.h" />
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/jdoom64.cbp
Expand Up @@ -86,6 +86,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Release Win32;Debug Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\common\include\am_map.h" />
<Unit filename="..\..\plugins\common\include\am_rendlist.h" />
<Unit filename="..\..\plugins\common\include\d_net.h" />
Expand Down
267 changes: 69 additions & 198 deletions doomsday/build/codeblocks/jheretic.cbp
Expand Up @@ -84,6 +84,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Release Win32;Debug Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\common\include\am_map.h" />
<Unit filename="..\..\plugins\common\include\am_rendlist.h" />
<Unit filename="..\..\plugins\common\include\d_net.h" />
Expand Down Expand Up @@ -120,132 +123,48 @@
<Unit filename="..\..\plugins\common\include\st_lib.h" />
<Unit filename="..\..\plugins\common\include\x_hair.h" />
<Unit filename="..\..\plugins\common\include\xgclass.h" />
<Unit filename="..\..\plugins\common\src\am_map.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\am_rendlist.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\d_net.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\d_netcl.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\d_netsv.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\dmu_lib.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\f_infine.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\g_controls.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\g_game.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\g_update.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\hu_lib.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\hu_menu.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\hu_msg.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\hu_pspr.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\hu_stuff.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\m_fixed.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\m_multi.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_actor.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_ceilings.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_doors.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_floors.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_inventory.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_iterlist.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_map.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_mapsetup.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_mapspec.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_plats.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_player.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_saveg.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_start.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_svtexarc.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_switches.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_tick.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_user.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_view.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_xgfile.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_xgline.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_xgsave.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\p_xgsec.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\r_common.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\st_lib.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\x_hair.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\common\src\am_map.c" />
<Unit filename="..\..\plugins\common\src\am_rendlist.c" />
<Unit filename="..\..\plugins\common\src\d_net.c" />
<Unit filename="..\..\plugins\common\src\d_netcl.c" />
<Unit filename="..\..\plugins\common\src\d_netsv.c" />
<Unit filename="..\..\plugins\common\src\dmu_lib.c" />
<Unit filename="..\..\plugins\common\src\f_infine.c" />
<Unit filename="..\..\plugins\common\src\g_controls.c" />
<Unit filename="..\..\plugins\common\src\g_game.c" />
<Unit filename="..\..\plugins\common\src\g_update.c" />
<Unit filename="..\..\plugins\common\src\hu_lib.c" />
<Unit filename="..\..\plugins\common\src\hu_menu.c" />
<Unit filename="..\..\plugins\common\src\hu_msg.c" />
<Unit filename="..\..\plugins\common\src\hu_pspr.c" />
<Unit filename="..\..\plugins\common\src\hu_stuff.c" />
<Unit filename="..\..\plugins\common\src\m_fixed.c" />
<Unit filename="..\..\plugins\common\src\m_multi.c" />
<Unit filename="..\..\plugins\common\src\p_actor.c" />
<Unit filename="..\..\plugins\common\src\p_ceilings.c" />
<Unit filename="..\..\plugins\common\src\p_doors.c" />
<Unit filename="..\..\plugins\common\src\p_floors.c" />
<Unit filename="..\..\plugins\common\src\p_inventory.c" />
<Unit filename="..\..\plugins\common\src\p_iterlist.c" />
<Unit filename="..\..\plugins\common\src\p_map.c" />
<Unit filename="..\..\plugins\common\src\p_mapsetup.c" />
<Unit filename="..\..\plugins\common\src\p_mapspec.c" />
<Unit filename="..\..\plugins\common\src\p_plats.c" />
<Unit filename="..\..\plugins\common\src\p_player.c" />
<Unit filename="..\..\plugins\common\src\p_saveg.c" />
<Unit filename="..\..\plugins\common\src\p_start.c" />
<Unit filename="..\..\plugins\common\src\p_svtexarc.c" />
<Unit filename="..\..\plugins\common\src\p_switches.c" />
<Unit filename="..\..\plugins\common\src\p_tick.c" />
<Unit filename="..\..\plugins\common\src\p_user.c" />
<Unit filename="..\..\plugins\common\src\p_view.c" />
<Unit filename="..\..\plugins\common\src\p_xgfile.c" />
<Unit filename="..\..\plugins\common\src\p_xgline.c" />
<Unit filename="..\..\plugins\common\src\p_xgsave.c" />
<Unit filename="..\..\plugins\common\src\p_xgsec.c" />
<Unit filename="..\..\plugins\common\src\r_common.c" />
<Unit filename="..\..\plugins\common\src\st_lib.c" />
<Unit filename="..\..\plugins\common\src\x_hair.c" />
<Unit filename="..\..\plugins\jheretic\include\acfnlink.h" />
<Unit filename="..\..\plugins\jheretic\include\doomdata.h" />
<Unit filename="..\..\plugins\jheretic\include\doomdef.h" />
Expand Down Expand Up @@ -293,78 +212,30 @@
<Unit filename="..\..\plugins\jheretic\include\st_stuff.h" />
<Unit filename="..\..\plugins\jheretic\include\tables.h" />
<Unit filename="..\..\plugins\jheretic\include\version.h" />
<Unit filename="..\..\plugins\jheretic\src\acfnlink.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\g_ctrl.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\h_api.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\h_console.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\h_main.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\h_refresh.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\in_lude.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\m_cheat.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\m_random.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_enemy.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_floor.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_inter.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_lights.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_maputl.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_mobj.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_oldsvg.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_pspr.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_setup.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_sound.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_spec.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_switch.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\p_telept.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\st_stuff.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\tables.c">
<Option compilerVar="CC" />
</Unit>
<Unit filename="..\..\plugins\jheretic\src\acfnlink.c" />
<Unit filename="..\..\plugins\jheretic\src\g_ctrl.c" />
<Unit filename="..\..\plugins\jheretic\src\h_api.c" />
<Unit filename="..\..\plugins\jheretic\src\h_console.c" />
<Unit filename="..\..\plugins\jheretic\src\h_main.c" />
<Unit filename="..\..\plugins\jheretic\src\h_refresh.c" />
<Unit filename="..\..\plugins\jheretic\src\in_lude.c" />
<Unit filename="..\..\plugins\jheretic\src\m_cheat.c" />
<Unit filename="..\..\plugins\jheretic\src\m_random.c" />
<Unit filename="..\..\plugins\jheretic\src\p_enemy.c" />
<Unit filename="..\..\plugins\jheretic\src\p_floor.c" />
<Unit filename="..\..\plugins\jheretic\src\p_inter.c" />
<Unit filename="..\..\plugins\jheretic\src\p_lights.c" />
<Unit filename="..\..\plugins\jheretic\src\p_maputl.c" />
<Unit filename="..\..\plugins\jheretic\src\p_mobj.c" />
<Unit filename="..\..\plugins\jheretic\src\p_oldsvg.c" />
<Unit filename="..\..\plugins\jheretic\src\p_pspr.c" />
<Unit filename="..\..\plugins\jheretic\src\p_setup.c" />
<Unit filename="..\..\plugins\jheretic\src\p_sound.c" />
<Unit filename="..\..\plugins\jheretic\src\p_spec.c" />
<Unit filename="..\..\plugins\jheretic\src\p_switch.c" />
<Unit filename="..\..\plugins\jheretic\src\p_telept.c" />
<Unit filename="..\..\plugins\jheretic\src\st_stuff.c" />
<Unit filename="..\..\plugins\jheretic\src\tables.c" />
<Extensions>
<code_completion />
<debugger />
Expand Down
3 changes: 3 additions & 0 deletions doomsday/build/codeblocks/jhexen.cbp
Expand Up @@ -85,6 +85,9 @@
</Linker>
</Target>
</Build>
<VirtualTargets>
<Add alias="All" targets="Debug Win32;Release Win32;" />
</VirtualTargets>
<Unit filename="..\..\plugins\common\include\am_map.h" />
<Unit filename="..\..\plugins\common\include\am_rendlist.h" />
<Unit filename="..\..\plugins\common\include\d_net.h" />
Expand Down

0 comments on commit 8a57d30

Please sign in to comment.