Commit Graph

138 Commits (c28316c5c77d47abf5718e23b53b222848f24b89)

Author SHA1 Message Date
dak180 d2994ad998 astar.c --> astar.cpp
Add jpeg_encoder.(c|h)

Remove -mfpmath=sse and -mno-fused-madd since floats are going to be ripped out and so clang can be used

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/newnet@11119 4a71c877-e1ca-e34f-864e-861f7616d084
2010-07-10 18:04:28 +02:00
dak180 d4996a8b7d Switch to gcc4.2 so -mfpmath=sse and -mno-fused-madd actually do something.
Clean up a Build Rule for bison.

Make the autorevision script smarter.

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/newnet@11105 4a71c877-e1ca-e34f-864e-861f7616d084
2010-07-07 07:47:33 +02:00
dak180 88c1e07e00 Update the xcode project to bring it in line with trunk and multibot.c → cpp.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/newnet@11096 4a71c877-e1ca-e34f-864e-861f7616d084
2010-07-05 19:12:24 +02:00
dak180 fd36d0e961 Fix the NN project file.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/newnet@10339 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-17 20:23:51 +01:00
Cyp 8573291c68 Merge remote branch 'origin/master' into newnet
Conflicts:
	lib/netplay/Makefile.am
	lib/netplay/netplay.c
	macosx/Warzone.xcodeproj/project.pbxproj
	macosx/configs/Warzone-All.xcconfig
	src/multistat.h
	src/multisync.c
2010-03-17 14:26:32 +01:00
dak180 7b5260eb78 Add netsocket.cpp to the xcode project and separate out the miniunp stuff.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10321 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-16 18:58:16 +01:00
dak180 d86d7f750b Avoid any cet checks we can get rid of.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10298 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-16 15:47:55 +01:00
dak180 d7c29c6899 Update the msgfmt setup script.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10290 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-15 08:38:03 +01:00
Cyp fabd5716f1 Merge branch 'master' into newnet
Conflicts:
	src/structure.c
2010-03-09 19:51:10 +01:00
dak180 bdc5d0fef1 Crash reports should have line numbers, now the mac ones will.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10201 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-08 09:45:02 +01:00
dak180 5f3e7d58e5 Rearrange gettext and rip out popt.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10194 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-07 21:57:14 +01:00
Cyp 48533d7037 Merge remote branch 'origin/master' into newnet 2010-03-07 11:00:10 +01:00
dak180 058044b2b5 Minor housekeeping and set a few lib headers to public.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10185 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-07 08:34:18 +01:00
dak180 5f7be1fb15 Add the crc.(cpp|h) files to the xcode project.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/newnet@10160 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-05 21:52:50 +01:00
Cyp 79f5ef2f7a Merge remote branch 'origin/master' into newnet
Conflicts:
	lib/netplay/netplay.c
	lib/netplay/netplay.h
	lib/netplay/nettypes.c
	lib/netplay/nettypes.h
	src/multibot.c
	src/multistruct.c
	src/multisync.c
	src/order.c
	src/orderdef.h
	src/wavecast.cpp
2010-03-05 16:09:21 +01:00
dak180 00f5e91fb8 Use a more reliable download address for libpng.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10152 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-05 08:55:42 +01:00
dak180 412cfdb983 Do not bother people building warzone on their own if we cannot easily get them gettext binaries.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10070 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-04 19:07:37 +01:00
dak180 80b379fcbf Externalize fetch scripts.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10056 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-04 19:07:36 +01:00
dak180 89feaaa192 Update libpng to 1.4.1.
Closes #1479

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10048 4a71c877-e1ca-e34f-864e-861f7616d084
2010-03-04 19:07:35 +01:00
dak180 7d396c951c Update the xcode project to work with newnet.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/branches/newnet@10044 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-28 09:33:24 +01:00
dak180 7e93e96524 Save space on releases by compressing everything we can.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10018 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-27 22:51:27 +01:00
dak180 9e93356756 Better handling of msgfmt dependancies.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9929 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-21 07:00:34 +01:00
dak180 5bc553c3c0 Add a file listing all disabled translations for the mac (translations are not working yet but might be soon).
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9821 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-15 21:00:18 +01:00
dak180 1eabbb6f5a Externalize the xcode build settings for better readability and fix .strings mime-type.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9761 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-11 20:14:33 +01:00
dak180 af297bfe0f Do not forget to use the msgfmt we downloaded if we need it.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9743 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:28:18 +01:00
dak180 fb99df7950 Get msgfmt if we do not have it.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9742 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:28:17 +01:00
dak180 6bfd2ce794 Add .lproj bundles for mac localization.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9740 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:28:17 +01:00
dak180 79e482d606 Update the xcode project for logical updates.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9676 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:28:10 +01:00
dak180 27534ac95a Put prebuilt components on sf.net.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9647 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:28:05 +01:00
dak180 1e677d1917 Add a configuration to run the Clang static analysis tool.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9636 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:28:04 +01:00
Per Inge Mathisen 6f95d916dc Exorcise target.c and target.h from all build systems.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9631 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:28:03 +01:00
dak180 3a800c09a3 Add wavecast.cpp and wavecast.h.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9565 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:56 +01:00
dak180 8a97aa2393 Clean up the fetch scripts.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9495 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:46 +01:00
dak180 525c32491a Really turn -Werror off this time.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9460 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:40 +01:00
dak180 2d5847991e Turn -Werror off to keep Zarel sane.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9459 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:40 +01:00
dak180 e8eaac514e Bring Xcode inline with warnings..
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9458 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:40 +01:00
dak180 8b9dfd0789 Better version numbers for branch builds.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9432 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:38 +01:00
dak180 c6587a8f1d Minimum required Xcode 3.1; Minimum system version 10.5 (for building, it will still play on 10.4).
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9424 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:37 +01:00
dak180 c55bc14c1b Fix typos in the DMG script.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9350 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:22 +01:00
dak180 73ba2e11e0 Better version numbers and kill some warnings.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9301 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:14 +01:00
dak180 6033e63f0b Update the xcode file to work with Cyp's new code.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9275 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:12 +01:00
dak180 fbd7ba368a More search path changes.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9244 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:07 +01:00
dak180 a0af4638af Try to make "Copy game data" faster.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9235 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:06 +01:00
dak180 a6890ec12a Fix search paths.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9217 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:02 +01:00
dak180 bbcf1f95c2 Avoid exposing symlinks and try to decrease build times
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9214 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:27:02 +01:00
dak180 7951c86277 More DMG speed improvements.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9026 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:04:09 +01:00
dak180 996309fd29 Better version string formatting.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9024 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:04:09 +01:00
dak180 dbb20314e2 Try to make DMGs faster.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@9018 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:04:09 +01:00
dak180 8bf87d1ddd More useful warning messages in the xcode build.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@8986 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:04:05 +01:00
dak180 972c6d397c Correct copyright strings
DMG script refinements

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@8978 4a71c877-e1ca-e34f-864e-861f7616d084
2010-02-09 20:04:04 +01:00