this is merge.
This commit is contained in:
+15
-11
@@ -13,23 +13,27 @@ if HAVE_GTK
|
|||||||
installFiles += src/GtkModule.so
|
installFiles += src/GtkModule.so
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
installData = $(srcdir)/Announcers $(srcdir)/BGAnimations $(srcdir)/Themes $(srcdir)/Characters $(srcdir)/Scripts $(srcdir)/Courses $(srcdir)/BackgroundEffects $(srcdir)/Data $(srcdir)/BackgroundTransitions $(srcdir)/Docs $(srcdir)/NoteSkins
|
||||||
|
|
||||||
.PHONY: SMData
|
.PHONY: SMData
|
||||||
SMData:
|
SMData:
|
||||||
$(srcdir)/Utils/CreatePackage.pl $(srcdir) .
|
$(srcdir)/Utils/CreatePackage.pl $(srcdir) .
|
||||||
|
|
||||||
dist-hook: SMData
|
dist-hook: SMData
|
||||||
mkdir -p $(distdir)/Packages
|
mkdir -p $(distdir)/Packages
|
||||||
cp GameData.smzip $(distdir)/Packages
|
mv GameData.smzip $(distdir)/Packages
|
||||||
mkdir -p $(distdir)/Docs
|
cp -r $(srcdir)/Docs $(distdir)
|
||||||
cp $(srcdir)/Docs/Licenses.txt $(distdir)/Docs
|
cp -r -t "$(distdir)" $(installFiles)
|
||||||
cp $(srcdir)/Utils/build.sh $(distdir)
|
|
||||||
|
|
||||||
install-data-hook: $(top_srcdir)/Packages/GameData.smzip
|
install-exec-hook:
|
||||||
mkdir -p "$(DESTDIR)$(bindir)/$(productID)/Packages"
|
mkdir -p "$(prefix)/$(productID)"
|
||||||
$(INSTALL) $(installFiles) "$(DESTDIR)$(bindir)/$(productID)"
|
$(INSTALL) $(installFiles) "$(prefix)/$(productID)"
|
||||||
$(INSTALL_DATA) $(top_srcdir)/Packages/GameData.smzip "$(DESTDIR)$(bindir)/$(productID)/Packages"
|
|
||||||
|
install-data-local:
|
||||||
|
cp -r -t "$(prefix)/$(productID)" $(installData)
|
||||||
|
mkdir -p "$(prefix)/$(productID)/Songs"
|
||||||
|
|
||||||
uninstall-hook:
|
uninstall-hook:
|
||||||
rm -f "$(DESTDIR)$(bindir)/$(productID)/stepmania"
|
rm -f "$(prefix)/$(productID)/stepmania"
|
||||||
rm -f "$(DESTDIR)$(bindir)/$(productID)/GtkModule.so"
|
rm -f "$(prefix)/$(productID)/GtkModule.so"
|
||||||
rm -f "$(DESTDIR)$(bindir)/$(productID)/Packages/GameData.smzip"
|
# todo: properly remove data
|
||||||
|
|||||||
+2
-2
@@ -111,7 +111,7 @@ call () {
|
|||||||
}
|
}
|
||||||
|
|
||||||
version () {
|
version () {
|
||||||
echo 'build.sh (StepMania) 2.63'
|
echo 'build.sh (StepMania) 2.64'
|
||||||
echo 'Copyright (C) 2006-2009 Steve Checkoway'
|
echo 'Copyright (C) 2006-2009 Steve Checkoway'
|
||||||
echo 'StepMania is Copyright (C) 2001-2011 Chris Danford et al.'
|
echo 'StepMania is Copyright (C) 2001-2011 Chris Danford et al.'
|
||||||
echo 'sm-ssc is Copyright (C) 2009-2011 the spinal shark collective'
|
echo 'sm-ssc is Copyright (C) 2009-2011 the spinal shark collective'
|
||||||
@@ -122,7 +122,7 @@ if [ -n "$s_data" ]; then
|
|||||||
message 'Generating GameData.smzip'
|
message 'Generating GameData.smzip'
|
||||||
if [ -f _build/Makefile ]; then
|
if [ -f _build/Makefile ]; then
|
||||||
cd _build
|
cd _build
|
||||||
call make dist-hook
|
call make SMData
|
||||||
mv ./GameData.smzip ../
|
mv ./GameData.smzip ../
|
||||||
cd ..
|
cd ..
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user