Skip to content
This repository has been archived by the owner on Nov 16, 2017. It is now read-only.

Reset doors when last team member dies #236

Closed
wants to merge 329 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
329 commits
Select commit Hold shift + click to select a range
f7b5261
some more animation
Oct 5, 2011
7d7d20c
added some configuration
Oct 6, 2011
4aeb552
started with start menu
Oct 10, 2011
1f76649
fixed compiling
oy Jul 15, 2012
1d480f3
-added images to startmenu -changed way to load menu image
Oct 10, 2011
07dd9c1
added all images
Oct 11, 2011
248124c
made images always fit into buttons with correct ratio
Oct 11, 2011
faa7c0f
added 0.5 sec image fade
Oct 12, 2011
ae64b8c
lets fade it all :) -added missing images
Oct 12, 2011
608cd3b
fixed compiling
oy Jul 15, 2012
4f9cd3b
changed way of loading the menu map (not save yet)
Oct 21, 2011
d147653
fixed last commit
oy Jul 15, 2012
d6030e7
some security
Oct 22, 2011
f9df5c3
fixed camera
Oct 22, 2011
1687938
-default grey -new gui logo
Oct 22, 2011
43be558
forgot one static into for button mouse sense scrollbar
Oct 22, 2011
bf4a637
fixed rendering envelopes
Oct 22, 2011
2d32a65
fixed zoom
Oct 22, 2011
a95ec67
fixed demo playback
Oct 22, 2011
5bfcbb3
fixed friend list
Oct 22, 2011
eb14096
added menu background map
Oct 22, 2011
0e3c8e4
-fixed fade in graphics settings menu -added version to start menu
Oct 25, 2011
d3cc755
- new settings.png - added possibility to invert rect edges
Oct 29, 2011
7405342
-began to rearrange menu pages -added ESC shortcut to return to start…
Oct 31, 2011
6757e66
added server browser tabs
Nov 5, 2011
f50dc9a
added menu_day.map
Nov 5, 2011
ec29a5f
made menu the same size on every resolution
Nov 5, 2011
65cc8f7
rearranged settings pages
Nov 8, 2011
c7938ce
fixed last commit
oy Jul 16, 2012
d135117
began with server browser filters
Nov 9, 2011
80e7da8
made serverbrowser able to have more filters (TODO: redo it after the…
Nov 10, 2011
8a79f18
continued working on server browser
Nov 12, 2011
9bbfa8a
more work on serverbrowser. selecting and scrolling works fine now
Nov 14, 2011
6a4b68d
fixed last commit
oy Jul 17, 2012
8ce18b3
marking hot entries
Nov 14, 2011
4019c42
added some stuff to filter header
Nov 15, 2011
e1152c2
added buttons to header and changed sizes a bit
Nov 15, 2011
8e09a80
- new browser icon - fixed overlay - colorizing ping
Nov 17, 2011
6b12567
fixed top right corner of settings
Dec 5, 2011
1220baf
continued rearranging server browser
Dec 5, 2011
4b57161
-integrated popups into menu -made filter editable
Jan 15, 2012
052f4b5
fixed overlapping in controls settings page (fixes #3)
Jan 18, 2012
e548308
merged skin system
Choupom Jan 26, 2012
be6fff3
fixed last commit
oy Jul 17, 2012
ccbb82f
fixed client info resend on team gametypes
Choupom Jan 26, 2012
3c02b89
fixed display of custom color should be removed if there is nothing c…
Choupom Jan 26, 2012
f893953
fixed so skin is default the first time we launch the game
Choupom Jan 27, 2012
93943ac
made some functions const
Choupom Jan 27, 2012
22fd412
fixed so we can change our skin from the console correctly
Choupom Jan 27, 2012
be2c055
tweaked the skin files syntax a bit
Choupom Jan 27, 2012
1cafa80
reintegrate settings into in game menu
Jan 31, 2012
1072cc5
fixed selecting servers with mouse
Jan 31, 2012
4961d9d
fixed custom color menu overlaps other menu
Choupom Feb 2, 2012
97e43c7
don't load internet server list when it should be LAN
Feb 2, 2012
8df2d01
don't render empty filters
Feb 2, 2012
c6d6328
changed in game menu (divided game stuff from settings)
Mar 24, 2012
0f7b734
moved tab bar to edge of menu
Mar 29, 2012
fea5e13
-changed tab color -fixed general button
Mar 29, 2012
42f689f
added missing newline at end of file
oy Jul 17, 2012
f7f7e8e
removed no longer needed images
oy Jul 17, 2012
3a0b017
fixed try_lock on windows
oy Jul 19, 2012
b69417f
let the demoplayer check for the correct net version (prevents crash)…
oy Jul 19, 2012
ae6d2b6
auto-refresh the demo browser when opening it
oy Jul 19, 2012
63fe5a7
removed duplicate particle handling. Closes #975
oy Jul 19, 2012
cc90329
"Bug fix - When mousing over "Show only chat messages from friends" a…
oy Jul 19, 2012
5fdca5b
removed some unused save directories and abort when the save director…
oy Jul 19, 2012
5c25349
fixed saved skin files and cleaned up writing newlines
oy Jul 19, 2012
a69a0c4
reduced some possible spam for the server
oy Jul 19, 2012
0e28755
show ninja powerup status in the hud. Closes #955
oy Jul 21, 2012
f8e114f
fixed problems with RGB images in maps. Closes #962
oy Jul 21, 2012
c24e35f
merged tileset_border tools
oy Jul 21, 2012
a9165cd
removed no longer needed server dummy commands
oy Jul 21, 2012
96d30fa
end a round when there's only 1 player left (#961)
cinaera Jul 12, 2012
7d8e76e
fixed semaphore behavior on windows. Closes #926. Closes #934.
oy Jul 21, 2012
a6d6589
fixed invalid inactive kick when dead during survival. Closes #957
oy Jul 21, 2012
2c4bcf8
grey out text color of non-active gui elements. Closes #867.
cinaera Jul 12, 2012
9ae4479
cleaned up rcon auth messages
oy Jul 21, 2012
de7942d
fixed editor crash on replacing images. Closes #981
oy Jul 22, 2012
3d10432
fixed compiler error. Closes #982
oy Jul 22, 2012
c808d48
handle some network snapshot data as messages/events and add them loc…
oy Jul 29, 2012
c28a457
fixed asserts when sorting the server browser
oy Jul 29, 2012
78e18dc
Show user authlevel on status command. Closes #985
oy Jul 29, 2012
7198672
fixed updating skin colour on team change and made player team work e…
oy Jul 30, 2012
a55a7df
cleaned up types within network data
oy Aug 3, 2012
280fdb3
fixed netobj corrections on gametstatetimer, ticks and fixed team in …
oy Aug 3, 2012
9164c1d
made the server validate player input
oy Aug 3, 2012
8971497
finished client enter/leave events, removed client changes
oy Aug 3, 2012
b1d28c5
cleaned up updating the friend state
oy Aug 3, 2012
65448ea
cleaned up gameclients player/team calculation
oy Aug 3, 2012
d61d256
cleaned up PlayerInfo check/usage in the gameclient
oy Aug 3, 2012
f9427a3
made server resend gameinfo just when it changed and fixed match counter
oy Aug 3, 2012
f364fd7
skip player prediction when the game/round is over
oy Aug 3, 2012
ab5ce4a
fixed that internet/lan tab doesn't work as fresh button
oy Aug 3, 2012
55a3ee1
fixed shape of the refresh icon in the server browser
oy Aug 3, 2012
a1d039f
Embedded textures weren't load correctly ingame
cinaera Aug 2, 2012
d73c867
Clang driver support.
May 20, 2012
525825c
fixed some warnings with gcc
oy Aug 3, 2012
4333f83
fixed demo recording/playing, clientinfo for server dummies and wrong…
oy Aug 4, 2012
93c169c
show enter/leave team change messages in demos
oy Aug 4, 2012
c3b4a5c
removed ui color and ui scale config variables
Aug 8, 2012
af7999e
updated mapres
Aug 8, 2012
d88b359
fixed team colors
Aug 8, 2012
a631ed3
finished start menu
Aug 9, 2012
8aed4c2
removed "local server" button from startmenu for now
Aug 9, 2012
9023796
fixed faulty message id
oy Aug 9, 2012
61cbb27
remade settings->general menu
Aug 9, 2012
e0aa50f
updated license
oy Aug 10, 2012
aa2f4c9
removed ui color and ui scale config variables
Aug 8, 2012
b860c4a
updated mapres
Aug 8, 2012
02d64ed
fixed team colors
Aug 8, 2012
6510ddd
added missing images
oy Aug 10, 2012
5d10047
remade seetings->player menu
Aug 10, 2012
a4e1333
Merge branch 'master' of git://github.com/teeworlds/teeworlds
Aug 10, 2012
dc40af9
remade settings->sound menu and added reset buttons
Aug 10, 2012
25da0f4
fixed few things in pnglite
oy Aug 11, 2012
6c530b2
made ingame notifications for players simple game messages and let th…
oy Aug 11, 2012
b8c1fa5
-fixed saving menu page
Aug 10, 2012
b10931e
Merge branch 'master' of git://github.com/teeworlds/teeworlds
Aug 11, 2012
6b279c7
-remade settings->graphics menu
Aug 11, 2012
cb95e8d
more typesafty in the graphics. introduced the IGraphics::CTextureHandle
Aug 12, 2012
b47fb66
removed ugly g_GameClient stuff from the game client files
Aug 12, 2012
dfcbe85
introduced ISound::CSampleHandle to add more typesafty
Aug 12, 2012
563f1d0
removed the operator int() from IGraphics::CTextureHandle and ISound:…
Aug 12, 2012
322b57b
Merge pull request #994 from matricks/cleanup
oy Aug 12, 2012
85a5fd8
fixed missing texture unload in the editor
Aug 12, 2012
0b739d0
Merge branch 'master' of git://github.com/teeworlds/teeworlds
Aug 12, 2012
509be82
updated menu_buttons
Aug 12, 2012
37c970b
changed some stupid things
Aug 12, 2012
9a1f889
finished graphics menu (for now)
Aug 12, 2012
06a56df
fixed button mouseover to use the same alpha like the tabs
Aug 12, 2012
d2924b5
cleaned up core events
oy Aug 13, 2012
3effd73
Fix Renderingbug:
cinaera Aug 13, 2012
dc22f9f
merged vote start/end messages
oy Aug 13, 2012
c5b313b
updated menu_buttons
Aug 15, 2012
fe5e393
remade settings->controls menu
Aug 15, 2012
49c13dd
little changes on lists and headlines
Aug 15, 2012
80cb4e1
improved callvote handling on the client, merged its messages and mad…
oy Aug 16, 2012
197bd83
remade Demo menu
Aug 16, 2012
bdfbf00
render background map always in high detail
Aug 16, 2012
700d378
added missing flush to SendStartIfno
Aug 16, 2012
37638fc
fixed copy&paste mistake
Aug 16, 2012
4e20a9e
cleaned up warnings that clang spits out. some bugs found with it.
Aug 16, 2012
678cc31
corrected gitignore so it isn't as recursive. git failed to recognize…
Aug 16, 2012
3e38763
Set value higher
cinaera Aug 17, 2012
87da295
remade settings->Tee menu
Aug 17, 2012
8ed246f
fixed all the errors that the clang static analayzer found
Aug 17, 2012
d8d259a
made the client handle callvote and teamchange cases even more and le…
oy Aug 18, 2012
2c6b573
Merge pull request #1002 from matricks/cleanup
oy Aug 18, 2012
e3da49e
Merge branch 'master' of git://github.com/teeworlds/teeworlds
Aug 18, 2012
d3f642a
-removed color depth config variable
Aug 18, 2012
34ebab8
made force_vote just ui based
oy Aug 18, 2012
8b5dddf
fixed some problems with force_vote
oy Aug 18, 2012
37b43ca
cleaned up Sv_VoteOptionListAdd message
oy Aug 19, 2012
f25010d
Merge branch 'master' of github.com:teeworlds/teeworlds
oy Aug 19, 2012
1a12586
fixed a compiler error and removed some unused variables
oy Aug 19, 2012
cb9d603
Merge branch 'master' of https://github.com/SushiTee/teeworlds
oy Aug 19, 2012
171ee42
-showing mapsize in KiB in demo menu
Aug 19, 2012
0fc13ec
Merge pull request #998 from cinaera/RenderBug
oy Aug 19, 2012
a96af1c
made it possible to colorize more than one skin part at the same time…
Aug 19, 2012
2fdc9cf
made background a bit lighter
Aug 21, 2012
ed1dc21
-select more than one skin part with ctrl keys pressed
Aug 21, 2012
dcbcfd3
Fixes some errors in the GUI(messed up buttons ingame and "Internet" …
cinaera Aug 20, 2012
c76a851
better order of menu button parameters
Aug 21, 2012
3e1abb8
fixed last commit
Aug 21, 2012
443730a
fixed showing eyes in skin part selection
Aug 21, 2012
913a0bb
forgot to render the body shadow
Aug 21, 2012
b3b0464
reverted some stuff
Choupom Aug 22, 2012
a4817a2
fixed some variables name
Choupom Aug 22, 2012
a63c5ef
removed a useless enum
Choupom Aug 22, 2012
b2f484a
fixed skin part selection
Choupom Aug 22, 2012
203a030
made skin previews bigger
Choupom Aug 22, 2012
f46512b
fixed some variables name/class
Choupom Aug 22, 2012
3c4e7c1
fixed skins settings gui
Choupom Aug 22, 2012
2db2ba4
redesign of all popups
Aug 22, 2012
c5cd227
Merge branch 'master2' of git://github.com/Choupom/teeworlds
Aug 22, 2012
e04a324
-remade ingame buttons
Aug 22, 2012
98778a5
function for back button
Aug 23, 2012
c0bb435
Update flags
xczas Aug 23, 2012
5db9974
Fixed threaded gfx and building on Mac OS X
Aug 26, 2012
8f86ce2
Merge pull request #1014 from ghost91-/mac-fix
oy Aug 26, 2012
8d427be
started working on server browser
Aug 26, 2012
279441a
added language files as submodule
oy Oct 3, 2012
d23a124
Merge pull request #1010 from Lealen/master
oy Oct 4, 2012
056309a
Readded Texturecompression-support
cinaera Aug 27, 2012
9071008
Missed a file..
cinaera Sep 3, 2012
09cca41
fixed last commit
oy Oct 6, 2012
7415514
play only one weapon no ammo sound per second. #993
oy Oct 6, 2012
e6a1f99
fixed texture memory usage calculation in graphics threaded
oy Oct 6, 2012
500621e
readded texture resampling
oy Oct 7, 2012
81f3882
removed old non threaded graphics backend
oy Oct 7, 2012
efc26ac
set default value for asynchronous rendering to disabled for now. #1001
oy Oct 7, 2012
3102907
added a check for ppc building on mac os x. Closes #1006
oy Oct 7, 2012
fe15762
removed old doc stuff
oy Oct 7, 2012
217a30b
save last reason within ingame cal vote tab. Closes #996
oy Oct 7, 2012
401697b
added a config var for the font filename. Closes #1003
oy Oct 7, 2012
c2cb73b
made numbers in server info ints instead of strings
oy Oct 7, 2012
e297365
added skill level to server info. #1000
oy Oct 7, 2012
550c323
made restart work in "wait for more players"-warmup. #999
oy Oct 7, 2012
57e28e5
made favorites support hostnames. Closes #55
oy Oct 7, 2012
0783905
Merge branch 'master' of https://github.com/SushiTee/teeworlds
oy Oct 8, 2012
e29ced0
fixed some compiler warnings and a line ending
oy Oct 8, 2012
c74637a
began to rewrite server browser and ingame menu
Sep 15, 2012
20cfbfe
Merge branch 'master' of git://github.com/teeworlds/teeworlds
Oct 9, 2012
70a6488
Some graphic batching:
cinaera Oct 14, 2012
ada8011
fixed last commit
oy Oct 21, 2012
c0f70ed
changed server browser
Oct 21, 2012
082ee5c
Merge branch 'master' of https://github.com/SushiTee/teeworlds
oy Nov 3, 2012
9f54a5c
remade ingame join buttons
Nov 4, 2012
02648e1
Merge branch 'master' of git://github.com/teeworlds/teeworlds
Nov 4, 2012
444da4e
fixed a typo and added some missing localisation markers
oy Nov 4, 2012
9fd7961
gave info button a function
Nov 7, 2012
01c7a06
made overlay enterable
Nov 7, 2012
b905ed5
updated gitignore file
oy Nov 10, 2012
749dfa2
fixed server crash on team balance. Closes #1032
oy Nov 10, 2012
591b6a2
Bug: Losing render-commands if commandbuffer is full(gfx)
cinaera Nov 13, 2012
090867f
fixed last commit
oy Nov 13, 2012
5845665
started writing the friends browser page
Nov 15, 2012
aa03944
Merge branch 'master' of git://github.com/teeworlds/teeworlds
Nov 15, 2012
1f7753a
fixed darkened moon on dm8. #661
Sonix- Dec 5, 2012
5623c5c
updated map checker for dm8
oy Dec 6, 2012
b8602f0
Add OnReset for damage indication
cinaera Dec 7, 2012
639c7cf
Envelope preview: make last point editable
cinaera Dec 7, 2012
6657908
Small aesthetical changes
cinaera Dec 7, 2012
4214b57
fixed last commit
oy Dec 9, 2012
dd5c040
Merge branch 'master' of https://github.com/SushiTee/teeworlds
oy Dec 9, 2012
8a3de3f
fixed client clean up
oy Dec 9, 2012
1b6698a
fixed size of the tee hands
oy Dec 9, 2012
8b8eb50
fixed ninja skin and skin part selection on missing part
oy Dec 9, 2012
457d6f8
made maps a submodule
oy Dec 12, 2012
09ef13b
some clean up
oy Dec 15, 2012
b99368e
removed hookdir from snapshot data
oy Dec 15, 2012
c81722f
removed some unused stuff
oy Dec 15, 2012
b8e3120
disabled the map checker for now
oy Dec 15, 2012
3048ebe
fixed some compiler warnings
Choupom Aug 4, 2012
d39cdb9
use json format within the language index file
oy Dec 16, 2012
b7dbf54
close workerthreads on shutdown
oy Dec 16, 2012
61b515f
added missing json parser files
oy Dec 17, 2012
f50b5d6
changed format of the countryflags index file to json
oy Dec 17, 2012
4337eb8
changed language file format to json
oy Dec 18, 2012
3329c54
fixed couple of warnings
oy Dec 20, 2012
d08695b
added automapper improvements by LordSk in a json based manner
oy Dec 21, 2012
f5c56c9
changed skin file format to json
oy Dec 21, 2012
3994faa
added some missing skins
oy Dec 22, 2012
295eac6
added alternative HSL picker. Closes #1029
oy Dec 22, 2012
0b562d3
added light image used to animate lamps
Sonix- Dec 23, 2012
3828f39
Merge pull request #1041 from Sonix-/lightone
oy Dec 23, 2012
3a8d3ed
fixed build and make_release script
oy Dec 23, 2012
946a5b9
fixed last commit
oy Dec 23, 2012
1dbe605
updated year
oy Jan 5, 2013
0667b3d
fixed build.py when using gcc only. Closes #1044
oy Jan 5, 2013
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
45 changes: 24 additions & 21 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,22 +1,25 @@
bam
.bam
config.lua
datasrc/__pycache__
datasrc/*.pyc
objs
src/game/generated
SDL.dll
freetype.dll
autoexec.cfg
/bam
/.bam
/config.lua
/objs
__pycache__/
*.pyc
*.pyo
scripts/work/
src/game/generated/
other/icons/*.res
/SDL.dll
/freetype.dll
/autoexec.cfg

crapnet*
dilate*
fake_server*
map_resave*
map_version*
mastersrv*
packetgen*
teeworlds*
teeworlds_srv*
tileset_border*
versionsrv*
/crapnet*
/dilate*
/fake_server*
/map_resave*
/map_version*
/mastersrv*
/packetgen*
/teeworlds*
/teeworlds_srv*
/tileset_border*
/versionsrv*
6 changes: 6 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[submodule "data/languages"]
path = data/languages
url = git://github.com/teeworlds/teeworlds-translation.git
[submodule "data/maps"]
path = data/maps
url = git://github.com/teeworlds/teeworlds-maps.git
71 changes: 48 additions & 23 deletions bam.lua
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ Import("other/freetype/freetype.lua")
config = NewConfig()
config:Add(OptCCompiler("compiler"))
config:Add(OptTestCompileC("stackprotector", "int main(){return 0;}", "-fstack-protector -fstack-protector-all"))
config:Add(OptTestCompileC("minmacosxsdk", "int main(){return 0;}", "-mmacosx-version-min=10.5 -isysroot /Developer/SDKs/MacOSX10.5.sdk"))
config:Add(OptTestCompileC("macosxppc", "int main(){return 0;}", "-arch ppc"))
config:Add(OptLibrary("zlib", "zlib.h", false))
config:Add(SDL.OptFind("sdl", true))
config:Add(FreeType.OptFind("freetype", true))
Expand Down Expand Up @@ -149,8 +151,12 @@ function build(settings)
-- disable visibility attribute support for gcc on windows
settings.cc.defines:Add("NO_VIZ")
elseif platform == "macosx" then
settings.cc.flags:Add("-mmacosx-version-min=10.5", "-isysroot /Developer/SDKs/MacOSX10.5.sdk")
settings.link.flags:Add("-mmacosx-version-min=10.5", "-isysroot /Developer/SDKs/MacOSX10.5.sdk")
settings.cc.flags:Add("-mmacosx-version-min=10.5")
settings.link.flags:Add("-mmacosx-version-min=10.5")
if config.minmacosxsdk.value == 1 then
settings.cc.flags:Add("-isysroot /Developer/SDKs/MacOSX10.5.sdk")
settings.link.flags:Add("-isysroot /Developer/SDKs/MacOSX10.5.sdk")
end
elseif config.stackprotector.value == 1 then
settings.cc.flags:Add("-fstack-protector", "-fstack-protector-all")
settings.link.flags:Add("-fstack-protector", "-fstack-protector-all")
Expand Down Expand Up @@ -195,6 +201,7 @@ function build(settings)
-- build the small libraries
wavpack = Compile(settings, Collect("src/engine/external/wavpack/*.c"))
pnglite = Compile(settings, Collect("src/engine/external/pnglite/*.c"))
jsonparser = Compile(settings, Collect("src/engine/external/json-parser/*.c"))

-- build game components
engine_settings = settings:Copy()
Expand Down Expand Up @@ -255,7 +262,7 @@ function build(settings)

-- build client, server, version server and master server
client_exe = Link(client_settings, "teeworlds", game_shared, game_client,
engine, client, game_editor, zlib, pnglite, wavpack,
engine, client, game_editor, zlib, pnglite, wavpack, jsonparser,
client_link_other, client_osxlaunch)

server_exe = Link(server_settings, "teeworlds_srv", engine, server,
Expand Down Expand Up @@ -358,27 +365,45 @@ if platform == "macosx" then

DefaultTarget("game_debug_x86")

if arch == "ia32" then
PseudoTarget("release", ppc_r, x86_r)
PseudoTarget("debug", ppc_d, x86_d)
PseudoTarget("server_release", "server_release_x86", "server_release_ppc")
PseudoTarget("server_debug", "server_debug_x86", "server_debug_ppc")
PseudoTarget("client_release", "client_release_x86", "client_release_ppc")
PseudoTarget("client_debug", "client_debug_x86", "client_debug_ppc")
elseif arch == "amd64" then
PseudoTarget("release", ppc_r, x86_r, x86_64_r)
PseudoTarget("debug", ppc_d, x86_d, x86_64_d)
PseudoTarget("server_release", "server_release_x86", "server_release_x86_64", "server_release_ppc")
PseudoTarget("server_debug", "server_debug_x86", "server_release_x86_64", "server_debug_ppc")
PseudoTarget("client_release", "client_release_x86", "server_release_x86_64", "client_release_ppc")
PseudoTarget("client_debug", "client_debug_x86", "server_release_x86_64", "client_debug_ppc")
if config.macosxppc.value == 1 then
if arch == "ia32" then
PseudoTarget("release", ppc_r, x86_r)
PseudoTarget("debug", ppc_d, x86_d)
PseudoTarget("server_release", "server_release_ppc", "server_release_x86")
PseudoTarget("server_debug", "server_debug_ppc", "server_debug_x86")
PseudoTarget("client_release", "client_release_ppc", "client_release_x86")
PseudoTarget("client_debug", "client_debug_ppc", "client_debug_x86")
elseif arch == "amd64" then
PseudoTarget("release", ppc_r, x86_r, x86_64_r)
PseudoTarget("debug", ppc_d, x86_d, x86_64_d)
PseudoTarget("server_release", "server_release_ppc", "server_release_x86", "server_release_x86_64")
PseudoTarget("server_debug", "server_debug_ppc", "server_debug_x86", "server_debug_x86_64")
PseudoTarget("client_release", "client_release_ppc", "client_release_x86", "client_release_x86_64")
PseudoTarget("client_debug", "client_debug_ppc", "client_debug_x86", "client_debug_x86_64")
else
PseudoTarget("release", ppc_r)
PseudoTarget("debug", ppc_d)
PseudoTarget("server_release", "server_release_ppc")
PseudoTarget("server_debug", "server_debug_ppc")
PseudoTarget("client_release", "client_release_ppc")
PseudoTarget("client_debug", "client_debug_ppc")
end
else
PseudoTarget("release", ppc_r)
PseudoTarget("debug", ppc_d)
PseudoTarget("server_release", "server_release_ppc")
PseudoTarget("server_debug", "server_debug_ppc")
PseudoTarget("client_release", "client_release_ppc")
PseudoTarget("client_debug", "client_debug_ppc")
if arch == "ia32" then
PseudoTarget("release", x86_r)
PseudoTarget("debug", x86_d)
PseudoTarget("server_release", "server_release_x86")
PseudoTarget("server_debug", "server_debug_x86")
PseudoTarget("client_release", "client_release_x86")
PseudoTarget("client_debug", "client_debug_x86")
elseif arch == "amd64" then
PseudoTarget("release", x86_r, x86_64_r)
PseudoTarget("debug", x86_d, x86_64_d)
PseudoTarget("server_release", "server_release_x86", "server_release_x86_64")
PseudoTarget("server_debug", "server_debug_x86", "server_debug_x86_64")
PseudoTarget("client_release", "client_release_x86", "client_release_x86_64")
PseudoTarget("client_debug", "client_debug_x86", "client_debug_x86_64")
end
end
else
build(debug_settings)
Expand Down
4 changes: 3 additions & 1 deletion configure.lua
Original file line number Diff line number Diff line change
Expand Up @@ -376,6 +376,8 @@ function OptCCompiler(name, default_driver, default_c, default_cxx, desc)
SetDriversCL(settings)
elseif option.driver == "gcc" then
SetDriversGCC(settings)
elseif option.driver == "clang" then
SetDriversClang(settings)
else
error(option.driver.." is not a known c/c++ compile driver")
end
Expand All @@ -393,7 +395,7 @@ function OptCCompiler(name, default_driver, default_c, default_cxx, desc)
local printhelp = function(option)
local a = ""
if option.desc then a = "for "..option.desc end
print("\t"..option.name.."=gcc|cl")
print("\t"..option.name.."=gcc|cl|clang")
print("\t\twhat c/c++ compile driver to use"..a)
print("\t"..option.name..".c=FILENAME")
print("\t\twhat c compiler executable to use"..a)
Expand Down
Binary file modified data/audio/sfx_msg-client.wv
Binary file not shown.
Binary file modified data/audio/sfx_msg-highlight.wv
Binary file not shown.
Binary file removed data/browse_icons.png
Binary file not shown.
Binary file modified data/countryflags/GL.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified data/countryflags/LY.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading