Fixed automake installation, using Robert's 'find' approach for
flexibility. git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/trunk/supertuxkart@1690 178a84e3-b1eb-0310-8ba1-8eac791a3b58
This commit is contained in:
parent
47f23369e8
commit
a03dc10d67
29
configure.ac
29
configure.ac
@ -400,16 +400,25 @@ AC_SUBST(BULLETTREE)
|
|||||||
dnl ================
|
dnl ================
|
||||||
dnl Create makefiles
|
dnl Create makefiles
|
||||||
dnl ================
|
dnl ================
|
||||||
AC_CONFIG_FILES([ \
|
AC_CONFIG_FILES([ \
|
||||||
Makefile \
|
Makefile \
|
||||||
data/Makefile \
|
data/Makefile \
|
||||||
doc/Makefile \
|
data/fonts/Makefile \
|
||||||
doc/players_manual/Makefile \
|
data/herrings/Makefile \
|
||||||
src/Makefile \
|
data/karts/Makefile \
|
||||||
src/robots/Makefile \
|
data/models/Makefile \
|
||||||
src/bullet/Makefile \
|
data/music/Makefile \
|
||||||
src/bullet/src/Makefile \
|
data/po/Makefile \
|
||||||
src/bullet/Demos/OpenGL/Makefile \
|
data/sfx/Makefile \
|
||||||
|
data/textures/Makefile \
|
||||||
|
data/tracks/Makefile \
|
||||||
|
doc/Makefile \
|
||||||
|
doc/players_manual/Makefile \
|
||||||
|
src/Makefile \
|
||||||
|
src/robots/Makefile \
|
||||||
|
src/bullet/Makefile \
|
||||||
|
src/bullet/src/Makefile \
|
||||||
|
src/bullet/Demos/OpenGL/Makefile \
|
||||||
])
|
])
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
echo -e $SUMMARY
|
echo -e $SUMMARY
|
||||||
|
@ -1,12 +1,17 @@
|
|||||||
# data/
|
# data/
|
||||||
|
|
||||||
|
SUBDIRS = fonts herrings karts models music po sfx textures tracks
|
||||||
pkgdatadir = $(datadir)/games/@PACKAGE@/data
|
pkgdatadir = $(datadir)/games/@PACKAGE@/data
|
||||||
|
|
||||||
pkgdata_DATA = $(wildcard *.dat) $(wildcard *.data) $(wildcard *.herring) \
|
pkgdata_DATA = $(shell find $(srcdir) -name "*.data") \
|
||||||
$(wildcard *.loc) $(wildcard *.drv?) $(wildcard *.projectile) \
|
$(shell find $(srcdir) -name "*.herring") \
|
||||||
$(wildcard *.cup) $(wildcard *.tkkf) $(wildcard *.collectable)\
|
$(shell find $(srcdir) -name "*.projectile") \
|
||||||
$(wildcard *.track) CREDITS licenses \
|
$(shell find $(srcdir) -name "*.cup") \
|
||||||
supertuxkart_32.xpm supertuxkart_64.xpm supertuxkart.desktop
|
$(shell find $(srcdir) -name "*.collectable") \
|
||||||
|
$(shell find $(srcdir) -name "*.projectile") \
|
||||||
|
CREDITS licenses \
|
||||||
|
supertuxkart_32.xpm supertuxkart_64.xpm \
|
||||||
|
supertuxkart.desktop
|
||||||
|
|
||||||
desktopdir = $(prefix)/share/applications
|
desktopdir = $(prefix)/share/applications
|
||||||
desktop_DATA = supertuxkart.desktop
|
desktop_DATA = supertuxkart.desktop
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# fonts/
|
# data/fonts/
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/games/@PACKAGE@/fonts
|
pkgdatadir = $(datadir)/games/@PACKAGE@/data/fonts
|
||||||
|
|
||||||
pkgdata_DATA = $(wildcard *.txf)
|
pkgdata_DATA = $(shell find $(srcdir) -name "*.txf")
|
||||||
|
|
||||||
EXTRA_DIST = $(pkgdata_DATA)
|
EXTRA_DIST = $(pkgdata_DATA)
|
8
data/herrings/Makefile.am
Normal file
8
data/herrings/Makefile.am
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
# data/herrings/
|
||||||
|
|
||||||
|
pkgdatadir = $(datadir)/games/@PACKAGE@/data/herrings
|
||||||
|
|
||||||
|
pkgdata_DATA = $(shell find $(srcdir) -name "*.ac")
|
||||||
|
|
||||||
|
EXTRA_DIST = $(pkgdata_DATA)
|
||||||
|
|
@ -1,10 +1,8 @@
|
|||||||
# models/
|
# data/models/
|
||||||
|
|
||||||
pkgdatadir = $(datadir)/games/@PACKAGE@/models
|
pkgdatadir = $(datadir)/games/@PACKAGE@/data/models
|
||||||
|
|
||||||
pkgdata_DATA = $(wildcard *.ac)
|
pkgdata_DATA = $(shell find $(srcdir) -name "*.ac")
|
||||||
|
|
||||||
SUBDIRS = herrings
|
|
||||||
|
|
||||||
EXTRA_DIST = $(pkgdata_DATA)
|
EXTRA_DIST = $(pkgdata_DATA)
|
||||||
|
|
||||||
|
9
data/po/Makefile.am
Normal file
9
data/po/Makefile.am
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
# data/po/
|
||||||
|
|
||||||
|
pkgdatadir = $(datadir)/games/@PACKAGE@/data/po
|
||||||
|
|
||||||
|
nobase_pkgdata_DATA = $(shell find $(srcdir) -name "*.po") \
|
||||||
|
$(shell find $(srcdir) -name "*.mo") \
|
||||||
|
supertuxkart.pot
|
||||||
|
|
||||||
|
EXTRA_DIST = $(nobase_pkgdata_DATA)
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
pkgdatadir = $(datadir)/games/@PACKAGE@/doc/players_manual
|
pkgdatadir = $(datadir)/games/@PACKAGE@/doc/players_manual
|
||||||
|
|
||||||
pkgdata_DATA = manual.html $(wildcard *.png) $(wildcard *.jpg)
|
pkgdata_DATA = manual.html $(shell find $(srcdir) -name "*.png") \
|
||||||
|
$(shell find $(srcdir) -name "*.jpg")
|
||||||
|
|
||||||
EXTRA_DIST = $(pkgdata_DATA)
|
EXTRA_DIST = $(pkgdata_DATA)
|
||||||
|
@ -55,7 +55,7 @@ supertuxkart_SOURCES = main.cpp \
|
|||||||
highscore_manager.cpp highscore_manager.hpp \
|
highscore_manager.cpp highscore_manager.hpp \
|
||||||
unlock_manager.cpp unlock_manager.hpp \
|
unlock_manager.cpp unlock_manager.hpp \
|
||||||
file_manager.cpp file_manager.hpp \
|
file_manager.cpp file_manager.hpp \
|
||||||
loader.cpp loadre.hpp \
|
loader.cpp loader.hpp \
|
||||||
race_manager.cpp race_manager.hpp \
|
race_manager.cpp race_manager.hpp \
|
||||||
string_utils.cpp string_utils.hpp \
|
string_utils.cpp string_utils.hpp \
|
||||||
track_manager.cpp track_manager.hpp \
|
track_manager.cpp track_manager.hpp \
|
||||||
|
@ -129,7 +129,7 @@ public:
|
|||||||
int getPositionScore(int p) const { return m_score_for_position[p-1]; }
|
int getPositionScore(int p) const { return m_score_for_position[p-1]; }
|
||||||
double getOverallTime(int kart) const { return m_kart_status[kart].m_overall_time;}
|
double getOverallTime(int kart) const { return m_kart_status[kart].m_overall_time;}
|
||||||
bool isEliminated(int kart) const { return m_kart_status[kart].m_is_eliminated;}
|
bool isEliminated(int kart) const { return m_kart_status[kart].m_is_eliminated;}
|
||||||
bool raceHasLaps() const { return m_race_mode!=RM_FOLLOW_LEADER;}
|
bool raceHasLaps() const { return true;}
|
||||||
void eliminate(int kart) { m_kart_status[kart].m_is_eliminated=true;}
|
void eliminate(int kart) { m_kart_status[kart].m_is_eliminated=true;}
|
||||||
void addFinishedKarts(int num) { m_num_finished_karts += num; }
|
void addFinishedKarts(int num) { m_num_finished_karts += num; }
|
||||||
void PlayerFinishes() { m_num_finished_players++; }
|
void PlayerFinishes() { m_num_finished_players++; }
|
||||||
|
Loading…
x
Reference in New Issue
Block a user