]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/commitdiff
Add code::blocks projects & workspace for qc
authorJakob MG <jakob_mg@hotmail.com>
Fri, 2 Apr 2010 23:53:23 +0000 (01:53 +0200)
committerRudolf Polzer <rpolzer@grawp.(none)>
Sun, 11 Apr 2010 18:14:43 +0000 (20:14 +0200)
qcsrc/qc-client.cbp [new file with mode: 0644]
qcsrc/qc-common.cbp [new file with mode: 0644]
qcsrc/qc-server.cbp [new file with mode: 0644]
qcsrc/xonotic-gamecode.workspace [new file with mode: 0644]

diff --git a/qcsrc/qc-client.cbp b/qcsrc/qc-client.cbp
new file mode 100644 (file)
index 0000000..056b98e
--- /dev/null
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+       <FileVersion major="1" minor="6" />
+       <Project>
+               <Option title="qc-client" />
+               <Option makefile="client" />
+               <Option makefile_is_custom="1" />
+               <Option pch_mode="2" />
+               <Option compiler="qaukec" />
+               <Build>
+                       <Target title="Debug">
+                               <Option output="bin\Debug\qc-server" prefix_auto="1" extension_auto="1" />
+                               <Option object_output="obj\Debug\" />
+                               <Option type="1" />
+                               <Option compiler="qaukec" />
+                               <Compiler>
+                                       <Add option="-g" />
+                               </Compiler>
+                               <MakeCommands>
+                                       <Build command="$make -src $makefile" />
+                                       <CompileFile command="" />
+                                       <Clean command="" />
+                                       <DistClean command="" />
+                               </MakeCommands>
+                       </Target>
+                       <Target title="Release">
+                               <Option output="bin\Release\qc-server" prefix_auto="1" extension_auto="1" />
+                               <Option object_output="obj\Release\" />
+                               <Option type="1" />
+                               <Option compiler="qaukec" />
+                               <Compiler>
+                                       <Add option="-O2" />
+                               </Compiler>
+                               <Linker>
+                                       <Add option="-s" />
+                               </Linker>
+                               <MakeCommands>
+                                       <Build command="$make -src $makefile" />
+                                       <CompileFile command="" />
+                                       <Clean command="" />
+                                       <DistClean command="" />
+                               </MakeCommands>
+                       </Target>
+               </Build>
+               <Compiler>
+                       <Add option="-Wall" />
+               </Compiler>
+               <Unit filename="client\Defs.qc" />
+               <Unit filename="client\Main.qc" />
+               <Unit filename="client\View.qc" />
+               <Unit filename="client\autocvars.qh" />
+               <Unit filename="client\bgmscript.qc" />
+               <Unit filename="client\bgmscript.qh" />
+               <Unit filename="client\casings.qc" />
+               <Unit filename="client\csqc_builtins.qc" />
+               <Unit filename="client\csqc_constants.qc" />
+               <Unit filename="client\ctf.qc" />
+               <Unit filename="client\damage.qc" />
+               <Unit filename="client\effects.qc" />
+               <Unit filename="client\gibs.qc" />
+               <Unit filename="client\hook.qc" />
+               <Unit filename="client\interpolate.qc" />
+               <Unit filename="client\interpolate.qh" />
+               <Unit filename="client\laser.qc" />
+               <Unit filename="client\main.qh" />
+               <Unit filename="client\mapvoting.qc" />
+               <Unit filename="client\miscfunctions.qc" />
+               <Unit filename="client\modeleffects.qc" />
+               <Unit filename="client\movetypes.qc" />
+               <Unit filename="client\movetypes.qh" />
+               <Unit filename="client\particles.qc" />
+               <Unit filename="client\prandom.qc" />
+               <Unit filename="client\prandom.qh" />
+               <Unit filename="client\pre.qh" />
+               <Unit filename="client\progs.src" />
+               <Unit filename="client\projectile.qc" />
+               <Unit filename="client\rubble.qc" />
+               <Unit filename="client\sbar.qc" />
+               <Unit filename="client\sortlist.qc" />
+               <Unit filename="client\teamplay.qc" />
+               <Unit filename="client\teamradar.qc" />
+               <Unit filename="client\teamradar.qh" />
+               <Unit filename="client\tuba.qc" />
+               <Unit filename="client\wall.qc" />
+               <Unit filename="client\waypointsprites.qc" />
+               <Unit filename="client\waypointsprites.qh" />
+               <Extensions>
+                       <code_completion />
+                       <debugger />
+               </Extensions>
+       </Project>
+</CodeBlocks_project_file>
diff --git a/qcsrc/qc-common.cbp b/qcsrc/qc-common.cbp
new file mode 100644 (file)
index 0000000..95f1ba8
--- /dev/null
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+       <FileVersion major="1" minor="6" />
+       <Project>
+               <Option title="qc-common" />
+               <Option makefile="none" />
+               <Option makefile_is_custom="1" />
+               <Option pch_mode="2" />
+               <Option compiler="qaukec" />
+               <Build>
+                       <Target title="Debug">
+                               <Option output="bin\Debug\qc-server" prefix_auto="1" extension_auto="1" />
+                               <Option object_output="obj\Debug\" />
+                               <Option type="1" />
+                               <Option compiler="qaukec" />
+                               <Compiler>
+                                       <Add option="-g" />
+                               </Compiler>
+                               <MakeCommands>
+                                       <Build command="$make -src $makefile" />
+                                       <CompileFile command="" />
+                                       <Clean command="" />
+                                       <DistClean command="" />
+                               </MakeCommands>
+                       </Target>
+                       <Target title="Release">
+                               <Option output="bin\Release\qc-server" prefix_auto="1" extension_auto="1" />
+                               <Option object_output="obj\Release\" />
+                               <Option type="1" />
+                               <Option compiler="qaukec" />
+                               <Compiler>
+                                       <Add option="-O2" />
+                               </Compiler>
+                               <Linker>
+                                       <Add option="-s" />
+                               </Linker>
+                               <MakeCommands>
+                                       <Build command="$make -src $makefile" />
+                                       <CompileFile command="" />
+                                       <Clean command="" />
+                                       <DistClean command="" />
+                               </MakeCommands>
+                       </Target>
+               </Build>
+               <Compiler>
+                       <Add option="-Wall" />
+               </Compiler>
+               <Unit filename="common\campaign_common.qh" />
+               <Unit filename="common\campaign_file.qc" />
+               <Unit filename="common\campaign_setup.qc" />
+               <Unit filename="common\constants.qh" />
+               <Unit filename="common\gamecommand.qc" />
+               <Unit filename="common\items.qc" />
+               <Unit filename="common\items.qh" />
+               <Unit filename="common\mapinfo.qc" />
+               <Unit filename="common\mapinfo.qh" />
+               <Unit filename="common\util-pre.qh" />
+               <Unit filename="common\util.qc" />
+               <Unit filename="common\util.qh" />
+               <Extensions>
+                       <code_completion />
+                       <debugger />
+               </Extensions>
+       </Project>
+</CodeBlocks_project_file>
diff --git a/qcsrc/qc-server.cbp b/qcsrc/qc-server.cbp
new file mode 100644 (file)
index 0000000..00912be
--- /dev/null
@@ -0,0 +1,212 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_project_file>
+       <FileVersion major="1" minor="6" />
+       <Project>
+               <Option title="qc-server" />
+               <Option makefile="server/" />
+               <Option makefile_is_custom="1" />
+               <Option pch_mode="2" />
+               <Option compiler="qaukec" />
+               <Build>
+                       <Target title="Debug">
+                               <Option output="bin\Debug\qc-server" prefix_auto="1" extension_auto="1" />
+                               <Option object_output="obj\Debug\" />
+                               <Option type="1" />
+                               <Option compiler="qaukec" />
+                               <Compiler>
+                                       <Add option="-g" />
+                               </Compiler>
+                               <MakeCommands>
+                                       <Build command="$make -DVEHICLES_ENABLED -DRELEASE -src $makefile" />
+                                       <CompileFile command="" />
+                                       <Clean command="" />
+                                       <DistClean command="" />
+                               </MakeCommands>
+                       </Target>
+                       <Target title="Release">
+                               <Option output="bin\Release\qc-server" prefix_auto="1" extension_auto="1" />
+                               <Option object_output="obj\Release\" />
+                               <Option type="1" />
+                               <Option compiler="qaukec" />
+                               <Compiler>
+                                       <Add option="-O2" />
+                               </Compiler>
+                               <Linker>
+                                       <Add option="-s" />
+                               </Linker>
+                               <MakeCommands>
+                                       <Build command="$make -DVEHICLES_ENABLED -DRELEASE -src $makefile" />
+                                       <CompileFile command="" />
+                                       <Clean command="" />
+                                       <DistClean command="" />
+                               </MakeCommands>
+                       </Target>
+               </Build>
+               <Compiler>
+                       <Add option="-Wall" />
+               </Compiler>
+               <Unit filename="anticheat.qc" />
+               <Unit filename="anticheat.qh" />
+               <Unit filename="antilag.qc" />
+               <Unit filename="antilag.qh" />
+               <Unit filename="arena.qc" />
+               <Unit filename="assault.qc" />
+               <Unit filename="bot\aim.qc" />
+               <Unit filename="bot\aim.qh" />
+               <Unit filename="bot\bot.qc" />
+               <Unit filename="bot\bot.qh" />
+               <Unit filename="bot\havocbot\havocbot.qc" />
+               <Unit filename="bot\havocbot\havocbot.qh" />
+               <Unit filename="bot\havocbot\role_ctf.qc" />
+               <Unit filename="bot\havocbot\role_keyhunt.qc" />
+               <Unit filename="bot\havocbot\role_onslaught.qc" />
+               <Unit filename="bot\havocbot\roles.qc" />
+               <Unit filename="bot\navigation.qc" />
+               <Unit filename="bot\navigation.qh" />
+               <Unit filename="bot\scripting.qc" />
+               <Unit filename="bot\waypoints.qc" />
+               <Unit filename="bot\waypoints.qh" />
+               <Unit filename="builtins.qh" />
+               <Unit filename="campaign.qc" />
+               <Unit filename="campaign.qh" />
+               <Unit filename="cheats.qc" />
+               <Unit filename="cheats.qh" />
+               <Unit filename="cl_client.qc" />
+               <Unit filename="cl_impulse.qc" />
+               <Unit filename="cl_physics.qc" />
+               <Unit filename="cl_player.qc" />
+               <Unit filename="cl_weapons.qc" />
+               <Unit filename="cl_weaponsystem.qc" />
+               <Unit filename="clientcommands.qc" />
+               <Unit filename="constants.qh" />
+               <Unit filename="csqceffects.qc" />
+               <Unit filename="csqcprojectile.qc" />
+               <Unit filename="csqcprojectile.qh" />
+               <Unit filename="ctf.qc" />
+               <Unit filename="defs.qh" />
+               <Unit filename="domination.qc" />
+               <Unit filename="ent_cs.qc" />
+               <Unit filename="extensions.qh" />
+               <Unit filename="func_breakable.qc" />
+               <Unit filename="g_casings.qc" />
+               <Unit filename="g_damage.qc" />
+               <Unit filename="g_hook.qc" />
+               <Unit filename="g_hook.qh" />
+               <Unit filename="g_lights.qc" />
+               <Unit filename="g_models.qc" />
+               <Unit filename="g_subs.qc" />
+               <Unit filename="g_swamp.qc" />
+               <Unit filename="g_tetris.qc" />
+               <Unit filename="g_triggers.qc" />
+               <Unit filename="g_violence.qc" />
+               <Unit filename="g_world.qc" />
+               <Unit filename="gamecommand.qc" />
+               <Unit filename="ipban.qc" />
+               <Unit filename="ipban.qh" />
+               <Unit filename="miscfunctions.qc" />
+               <Unit filename="mode_onslaught.qc" />
+               <Unit filename="monsters\ai.qc" />
+               <Unit filename="monsters\defs.qc" />
+               <Unit filename="monsters\fight.qc" />
+               <Unit filename="monsters\m_monsters.qc" />
+               <Unit filename="monsters\mode_management.qc" />
+               <Unit filename="monsters\monster_zombie.qc" />
+               <Unit filename="movelib.qc" />
+               <Unit filename="mutators\base.qc" />
+               <Unit filename="mutators\base.qh" />
+               <Unit filename="mutators\gamemode_keyhunt.qc" />
+               <Unit filename="mutators\gamemode_keyhunt.qh" />
+               <Unit filename="mutators\mutator_dodging.qc" />
+               <Unit filename="mutators\mutator_dodging.qh" />
+               <Unit filename="mutators\mutator_nix.qc" />
+               <Unit filename="mutators\mutators.qh" />
+               <Unit filename="nexball.qc" />
+               <Unit filename="pathlib.qc" />
+               <Unit filename="pathlib\costs.qc" />
+               <Unit filename="pathlib\debug.qc" />
+               <Unit filename="pathlib\expandnode.qc" />
+               <Unit filename="pathlib\main.qc" />
+               <Unit filename="pathlib\movenode.qc" />
+               <Unit filename="pathlib\pathlib.qh" />
+               <Unit filename="pathlib\utility.qc" />
+               <Unit filename="playerdemo.qc" />
+               <Unit filename="playerdemo.qh" />
+               <Unit filename="portals.qc" />
+               <Unit filename="portals.qh" />
+               <Unit filename="post-builtins.qh" />
+               <Unit filename="pre-builtins.qh" />
+               <Unit filename="progs.src" />
+               <Unit filename="race.qc" />
+               <Unit filename="race.qh" />
+               <Unit filename="runematch.qc" />
+               <Unit filename="scores.qc" />
+               <Unit filename="scores.qh" />
+               <Unit filename="scores_rules.qc" />
+               <Unit filename="steerlib.qc" />
+               <Unit filename="sv_main.qc" />
+               <Unit filename="sv_stats.qc" />
+               <Unit filename="sys.qh" />
+               <Unit filename="t_halflife.qc" />
+               <Unit filename="t_items.qc" />
+               <Unit filename="t_jumppads.qc" />
+               <Unit filename="t_plats.qc" />
+               <Unit filename="t_quake.qc" />
+               <Unit filename="t_quake3.qc" />
+               <Unit filename="t_swamp.qc" />
+               <Unit filename="t_teleporters.qc" />
+               <Unit filename="target_spawn.qc" />
+               <Unit filename="teamplay.qc" />
+               <Unit filename="tturrets\include\turrets.qh" />
+               <Unit filename="tturrets\include\turrets_early.qh" />
+               <Unit filename="tturrets\system\system_aimprocs.qc" />
+               <Unit filename="tturrets\system\system_damage.qc" />
+               <Unit filename="tturrets\system\system_main.qc" />
+               <Unit filename="tturrets\system\system_misc.qc" />
+               <Unit filename="tturrets\system\system_scoreprocs.qc" />
+               <Unit filename="tturrets\units\unit_checkpoint.qc" />
+               <Unit filename="tturrets\units\unit_common.qc" />
+               <Unit filename="tturrets\units\unit_ewheel.qc" />
+               <Unit filename="tturrets\units\unit_flac.qc" />
+               <Unit filename="tturrets\units\unit_fusionreactor.qc" />
+               <Unit filename="tturrets\units\unit_hellion.qc" />
+               <Unit filename="tturrets\units\unit_hk.qc" />
+               <Unit filename="tturrets\units\unit_machinegun.qc" />
+               <Unit filename="tturrets\units\unit_mlrs.qc" />
+               <Unit filename="tturrets\units\unit_phaser.qc" />
+               <Unit filename="tturrets\units\unit_plasma.qc" />
+               <Unit filename="tturrets\units\unit_targettrigger.qc" />
+               <Unit filename="tturrets\units\unit_tessla.qc" />
+               <Unit filename="tturrets\units\unit_walker.qc" />
+               <Unit filename="vehicles\racer.qc" />
+               <Unit filename="vehicles\raptor.qc" />
+               <Unit filename="vehicles\spiderbot.qc" />
+               <Unit filename="vehicles\vehicles.qc" />
+               <Unit filename="vehicles\vehicles.qh" />
+               <Unit filename="verbstack.qc" />
+               <Unit filename="vote.qc" />
+               <Unit filename="vote.qh" />
+               <Unit filename="w_all.qc" />
+               <Unit filename="w_campingrifle.qc" />
+               <Unit filename="w_common.qc" />
+               <Unit filename="w_crylink.qc" />
+               <Unit filename="w_electro.qc" />
+               <Unit filename="w_fireball.qc" />
+               <Unit filename="w_grenadelauncher.qc" />
+               <Unit filename="w_hagar.qc" />
+               <Unit filename="w_hlac.qc" />
+               <Unit filename="w_hook.qc" />
+               <Unit filename="w_laser.qc" />
+               <Unit filename="w_minstanex.qc" />
+               <Unit filename="w_nex.qc" />
+               <Unit filename="w_porto.qc" />
+               <Unit filename="w_rocketlauncher.qc" />
+               <Unit filename="w_shotgun.qc" />
+               <Unit filename="w_tuba.qc" />
+               <Unit filename="w_uzi.qc" />
+               <Unit filename="waypointsprites.qc" />
+               <Extensions>
+                       <code_completion />
+                       <debugger />
+               </Extensions>
+       </Project>
+</CodeBlocks_project_file>
diff --git a/qcsrc/xonotic-gamecode.workspace b/qcsrc/xonotic-gamecode.workspace
new file mode 100644 (file)
index 0000000..3f4a59a
--- /dev/null
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<CodeBlocks_workspace_file>
+       <Workspace title="Xonotic Gamecode">
+               <Project filename="qc-server.cbp" active="1" />
+               <Project filename="qc-client.cbp" />
+               <Project filename="qc-common.cbp" />
+       </Workspace>
+</CodeBlocks_workspace_file>