auria
3404d4cf46
Improvement to Cmake on OSX suggested by riebl, thanks
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10925 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 01:46:38 +00:00
auria
09804299f4
Apply more cmake patches by riebl, the files are easier to read now, thanks
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 01:07:26 +00:00
auria
3c2b69fb5c
Apply a bunch of CMake patches by riebl, thanks\!
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10921 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-06 00:18:51 +00:00
auria
cc33573368
Minor improvements to CMake build system suggested by riebl so that we are more standard and values corectly appear in CMake GUIs
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10919 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-04 20:07:44 +00:00
hikerstk
3acb609edf
Updated cmake file.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10915 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-03-02 04:33:33 +00:00
hikerstk
30151b9176
Updated cmake file list.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10905 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-28 22:42:36 +00:00
hikerstk
a05c522d4a
Updated cmake build file.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10900 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-27 12:17:06 +00:00
auria
1032f9654d
Update CMake build system to check for irrlicht version
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10790 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-02-02 16:15:28 +00:00
auria
708d79b2f4
Add dialog asking to select challenge difficulty. Crashes for now so don't report bugs yet
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10736 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-28 02:06:44 +00:00
auria
0bf039c09e
Update Xcode and CMake files
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10735 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-27 23:47:21 +00:00
auria
57b727f68d
Big overhaul of challenges. Bumped challenge XML file format to version 2.0. Now each challenge file speficies 3 difficulty levels. Started adapting unlock manager for these changes.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10727 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-26 19:12:48 +00:00
auria
b712b427bc
Fix CMake build system, Funto apparently had local source files around when he generated the list
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10547 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-02 19:20:25 +00:00
funto66
569308a730
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10539 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2012-01-01 21:19:13 +00:00
auria
2a96276da5
The oveworld GUI now has its own class, will be easier to work the UI as I want
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10532 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-31 22:07:49 +00:00
auria
febcc4411f
Add dialog to customize graphics settings in addition to slider
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10482 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-22 21:14:57 +00:00
auria
92b077a250
Create new world type for overworld for customized behavior. Hide overworld in track seelciton screen. Launch overworld when clicking on story mode button.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10443 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-19 02:26:07 +00:00
auria
0455efd20d
Massive refactor in challenge code to allow having more than 1 progression
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-05 22:00:42 +00:00
auria
b37f9865d4
Change CMake file a little : there is now a scriupt to automagically update the file list by globbing for the list of files
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 23:04:02 +00:00
auria
161f009775
Added forgotten file
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10324 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-04 01:30:50 +00:00
hikerstk
2c33ed75ed
Merged the physics branch back to trunk. There should be no change at
...
this stage for users.
The physics branch added a few new stability options (which are disabled
by default), fixed bug and reproducing history files when using physics
replay, using --log=file command line option. See log on the physics
branch for full details.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-12-01 01:14:10 +00:00
auria
9afdcfaf50
Apply patch that is a bit similar to what xapantu did, but in a IMHO more modular way
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-27 01:14:16 +00:00
auria
c50e1a6c8b
Apply patch that is a bit similar to what xapantu did, but in a IMHO more modular way
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-27 00:48:02 +00:00
auria
a4c58d5914
Fixed font tool in CMake, found by wintermute
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-22 18:36:58 +00:00
auria
5dd29bcb2e
Link against pthread in cmake builds
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10227 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-18 20:58:36 +00:00
hikerstk
9f9c74cdbe
Fixed missing "" around the string define.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10212 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 23:52:50 +00:00
auria
bab3705925
define SUPERTUXKART_DATADIR in CMake builds
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10211 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-11-14 23:27:31 +00:00
auria
f4bae9d861
Add missing files in build system (/me should write a script to automatically regenerate the list as needed...)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10038 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-25 01:00:33 +00:00
auria
3d3bd75832
CMake tweak
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10037 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-24 23:56:55 +00:00
auria
43a91e349e
More Cmake work
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10035 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 18:20:51 +00:00
auria
5f8903716e
Minor cleanup
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10031 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 01:02:35 +00:00
auria
d5698636ae
More work on make install target of CMake. Now works quite well
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10030 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 01:01:22 +00:00
auria
365b9d7225
make install with CMake now mostly works
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10029 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-22 00:36:30 +00:00
auria
d26b30839c
Some work on CMake
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10028 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-21 02:07:12 +00:00
auria
7793fb56c9
More minor work on CMake
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10023 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-21 01:14:46 +00:00
auria
511d210818
More minor work on cmake
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10020 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 22:59:36 +00:00
auria
106cbbe88b
Minor cleanup to cmake file
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@10019 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-10-18 22:35:40 +00:00
hikerstk
f85556d83a
Added thunderbird as start referee. Known bugs:
...
1) Ready, Set, Go is still shown.
2) Orientation of thunderbird is not correct in
all cases (esp. in battle mode).
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9822 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-14 00:48:49 +00:00
auria
1aa2f7c57e
CMake : Improve error message when font tool is disabled, and add make dist target
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9765 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-09-06 00:15:06 +00:00
auria
d2af877d81
Improve a little CMake build on OSX
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9658 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 18:30:19 +00:00
auria
6aecb42e42
Make the CMake build system work on OSX (link against frameworks, build app bundle, etc.)
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9657 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-29 18:17:45 +00:00
hikerstk
d9cd6cec9b
Added newsly added files to cmake config file.
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9621 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-25 04:25:55 +00:00
hikerstk
5ecf3d4c08
Added interface for a 'hit effect', which is now a base for
...
explosion. This will allow to easily add different effects
later.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9607 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-23 21:57:46 +00:00
hikerstk
6e5086f9b8
More refactoring: duplicated code handling track sectors and
...
distance along track is now moved into a separate class TrackSector
and used in linear_world and rubber ball.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-04 23:33:41 +00:00
xapantu
e77690237c
CMake build system improvements, it uses the cmake modules to find the libraries instead of the hardcoded system.
...
Irrlicht is autodetected if it is installed in /usr or /usr/local on linux
font_tool work (well, it does not work because there are some compilation error due to system specific libs I think, but I have it working if I change some code in src/font_tool/main.cpp, but I don't want to commit my modifications since I am not sure what this tool should do).
Detect when a library is not present and put an error when it is the cases.
Some paths change to have it working on out of source builds too.
Remove the DEBUG option, since cmake has already one to do that, -DCMAKE_BUILD_TYPE=Debug
Let me know if there are any problem/regressions with it, or just revert ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-01 19:18:49 +00:00
hikerstk
029e50381d
Added more statistics for profile mode:
...
skidding-time, and time+count for rescues and exposions.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9399 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-08-01 00:06:13 +00:00
funto66
9a5a7ddc85
Some updates to the CMake build system
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9342 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-24 18:40:20 +00:00
funto66
9b6ade95f7
Removed private path for Irrlicht: one should use cmake . -DIRRLICHT_DIR=/path/to/irrlicht && make
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-24 15:29:09 +00:00
funto66
05421e944a
Started a CMake-based build system
...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@9338 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-07-24 14:29:16 +00:00