|
From: <at...@us...> - 2007-08-14 00:29:31
|
Revision: 461
http://cadcdev.svn.sourceforge.net/cadcdev/?rev=461&view=rev
Author: atani
Date: 2007-08-13 17:29:26 -0700 (Mon, 13 Aug 2007)
Log Message:
-----------
package scp to trac
Modified Paths:
--------------
tiki/Makefile
tiki/dc/Makefile
tiki/gp2x/Makefile
tiki/nds/Makefile
tiki/osx/Makefile
tiki/sdl/Makefile
tiki/win32/Makefile
Modified: tiki/Makefile
===================================================================
--- tiki/Makefile 2007-08-13 17:43:40 UTC (rev 460)
+++ tiki/Makefile 2007-08-14 00:29:26 UTC (rev 461)
@@ -1,11 +1,24 @@
-win32 dc gp2x osx sdl nds:
- $(MAKE) -C $@ clean all
+SVN_VERSION_TMP=$(shell svnversion)
+SVN_VERSION=$(subst :,_,$(SVN_VERSION_TMP))
-win32_examples dc_examples gp2x_examples osx_examples sdl_examples nds_examples:
+default:
+ @echo "Use <platform>_all, <platform>_clean, <platform>_examples or <platform>_package"
+
+%_all:
+ $(MAKE) -C $(@:_all=) all
+
+%_clean:
+ $(MAKE) -C $(@:_clean=) clean
+
+%_examples:
$(MAKE) -C $(@:_examples=) examples
-win32_package dc_package gp2x_package osx_package sdl_package nds_package:
- $(MAKE) -C $(@:_package=) package
+%_package:
+ -rm -fr dist
+ -mkdir dist
+ -mkdir dist/$(SVN_VERSION)
+ $(MAKE) -C $(@:_package=) package SVN_VERSION=$(SVN_VERSION)
+ scp -rq dist/$(SVN_VERSION) tr...@at...:public_html/snapshots
.PHONY: win32 dc gp2x osx sdl nds
Modified: tiki/dc/Makefile
===================================================================
--- tiki/dc/Makefile 2007-08-13 17:43:40 UTC (rev 460)
+++ tiki/dc/Makefile 2007-08-14 00:29:26 UTC (rev 461)
@@ -27,12 +27,9 @@
$(MAKE) TIKI_PLAT=dc TIKI_DIR=$(CURDIR)/../ -C$(CURDIR)/../examples/TikiTest
$(MAKE) TIKI_PLAT=dc TIKI_DIR=$(CURDIR)/../ -C$(CURDIR)/../examples/console/TikiSnake
-SVN_VERSION_TMP=$(shell svnversion)
-SVN_VERSION=$(subst :,_,$(SVN_VERSION_TMP))
package:
- -rm -f ../tiki-$(SVN_VERSION)-dc.zip
- zip -9r ../tiki-$(SVN_VERSION)-dc.zip libtiki.a
- cd .. && zip -9ru tiki-$(SVN_VERSION)-dc.zip include dc/include -x "*/.svn/*"
- cd .. && zip -9ru tiki-$(SVN_VERSION)-dc.zip examples/TikiTest/tikitest examples/console/TikiSnake/tikisnake -x "*/.svn/*"
+ zip -9r ../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-dc.zip libtiki.a
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-dc.zip include dc/include -x "*/.svn/*"
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-dc.zip examples/TikiTest/tikitest examples/console/TikiSnake/tikisnake -x "*/.svn/*"
include Makefile.rules
Modified: tiki/gp2x/Makefile
===================================================================
--- tiki/gp2x/Makefile 2007-08-13 17:43:40 UTC (rev 460)
+++ tiki/gp2x/Makefile 2007-08-14 00:29:26 UTC (rev 461)
@@ -58,6 +58,9 @@
$(MAKE) TIKI_PLAT=gp2x TIKI_DIR=$(CURDIR)/../ -C$(CURDIR)/../examples/TikiTest
$(MAKE) TIKI_PLAT=gp2x TIKI_DIR=$(CURDIR)/../ -C$(CURDIR)/../examples/console/TikiSnake
+package:
+ zip -9r ../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-gp2x.zip libtiki.a
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-gp2x.zip include gp2x/include -x "*/.svn/*"
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-gp2x.zip examples/TikiTest/tikitest examples/console/TikiSnake/tikisnake examples/console/TikiSnake/resources -x "*/.svn/*"
-
include Makefile.rules
Modified: tiki/nds/Makefile
===================================================================
--- tiki/nds/Makefile 2007-08-13 17:43:40 UTC (rev 460)
+++ tiki/nds/Makefile 2007-08-14 00:29:26 UTC (rev 461)
@@ -57,13 +57,10 @@
$(MAKE) TIKI_PLAT=nds TIKI_DIR=$(CURDIR)/../ -C$(CURDIR)/../examples/TikiTest
$(MAKE) TIKI_PLAT=nds TIKI_DIR=$(CURDIR)/../ -C$(CURDIR)/../examples/console/TikiSnake
-SVN_VERSION_TMP=$(shell svnversion)
-SVN_VERSION=$(subst :,_,$(SVN_VERSION_TMP))
package:
- -rm -f ../tiki-$(SVN_VERSION)-nds.zip
- zip -9r ../tiki-$(SVN_VERSION)-nds.zip libtiki.a arm7_template -x "*/.svn/*"
- cd .. && zip -9ru tiki-$(SVN_VERSION)-nds.zip include nds/include -x "*/.svn/*"
- cd .. && zip -9ru tiki-$(SVN_VERSION)-nds.zip examples/TikiTest/tikitest examples/console/TikiSnake/tikisnake -x "*/.svn/*"
+ zip -9r ../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-nds.zip libtiki.a arm7_template -x "*/.svn/*"
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-nds.zip include nds/include -x "*/.svn/*"
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-nds.zip examples/TikiTest/tikitest examples/console/TikiSnake/tikisnake -x "*/.svn/*"
DEPSDIR=$(CURDIR)
TIKI_DIR=$(CURDIR)/..
Modified: tiki/osx/Makefile
===================================================================
--- tiki/osx/Makefile 2007-08-13 17:43:40 UTC (rev 460)
+++ tiki/osx/Makefile 2007-08-14 00:29:26 UTC (rev 461)
@@ -16,12 +16,10 @@
-xcodebuild -project ../examples/console/TikiSnake/TikiSnake.xcodeproj -configuration Development clean
-xcodebuild -project ../examples/console/TikiSnake/TikiSnake.xcodeproj -configuration Deployment clean
-SVN_VERSION_TMP=$(shell svnversion)
-SVN_VERSION=$(subst :,_,$(SVN_VERSION_TMP))
package:
- zip -9r ../tiki-$(SVN_VERSION)-osx-Debug.zip build/Development/Tiki.framework
- cd ../examples/TikiTest/build/Development && zip -9r ../../../../tiki-$(SVN_VERSION)-osx-Debug.zip TikiTest.app
- cd ../examples/console/TikiSnake/build/Development && zip -9r ../../../../../tiki-$(SVN_VERSION)-osx-Debug.zip TikiSnake.app
- zip -9r ../tiki-$(SVN_VERSION)-osx-Release.zip build/Deployment/Tiki.framework
- cd ../examples/TikiTest/build/Deployment && zip -9r ../../../../tiki-$(SVN_VERSION)-osx-Release.zip TikiTest.app
- cd ../examples/console/TikiSnake/build/Deployment && zip -9r ../../../../../tiki-$(SVN_VERSION)-osx-Release.zip TikiSnake.app
+ zip -9r ../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-osx-Debug.zip build/Development/Tiki.framework
+ cd ../examples/TikiTest/build/Development && zip -9r ../../../../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-osx-Debug.zip TikiTest.app
+ cd ../examples/console/TikiSnake/build/Development && zip -9r ../../../../../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-osx-Debug.zip TikiSnake.app
+ zip -9r ../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-osx-Release.zip build/Deployment/Tiki.framework
+ cd ../examples/TikiTest/build/Deployment && zip -9r ../../../../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-osx-Release.zip TikiTest.app
+ cd ../examples/console/TikiSnake/build/Deployment && zip -9r ../../../../../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-osx-Release.zip TikiSnake.app
Modified: tiki/sdl/Makefile
===================================================================
--- tiki/sdl/Makefile 2007-08-13 17:43:40 UTC (rev 460)
+++ tiki/sdl/Makefile 2007-08-14 00:29:26 UTC (rev 461)
@@ -58,12 +58,9 @@
$(MAKE) TIKI_PLAT=sdl TIKI_DIR=$(CURDIR)/../ -C$(CURDIR)/../examples/TikiTest
$(MAKE) TIKI_PLAT=sdl TIKI_DIR=$(CURDIR)/../ -C$(CURDIR)/../examples/console/TikiSnake
-SVN_VERSION_TMP=$(shell svnversion)
-SVN_VERSION=$(subst :,_,$(SVN_VERSION_TMP))
package:
- -rm -f ../tiki-$(SVN_VERSION)-sdl.zip
- zip -9r ../tiki-$(SVN_VERSION)-sdl.zip libtiki.a
- cd .. && zip -9ru tiki-$(SVN_VERSION)-sdl.zip include sdl/include -x "*/.svn/*"
- cd .. && zip -9ru tiki-$(SVN_VERSION)-sdl.zip examples/TikiTest/tikitest examples/console/TikiSnake/tikisnake examples/console/TikiSnake/resources -x "*/.svn/*"
+ zip -9r ../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-sdl.zip libtiki.a
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-sdl.zip include sdl/include -x "*/.svn/*"
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-sdl.zip examples/TikiTest/tikitest examples/console/TikiSnake/tikisnake examples/console/TikiSnake/resources -x "*/.svn/*"
include Makefile.rules
Modified: tiki/win32/Makefile
===================================================================
--- tiki/win32/Makefile 2007-08-13 17:43:40 UTC (rev 460)
+++ tiki/win32/Makefile 2007-08-14 00:29:26 UTC (rev 461)
@@ -12,12 +12,8 @@
vcbuild /nocolor /rebuild ..\\examples\\console\\TikiSnake\\TikiSnake.vcproj Debug
vcbuild /nocolor /rebuild ..\\examples\\console\\TikiSnake\\TikiSnake.vcproj Release
-SVN_VERSION_TMP=$(shell svnversion)
-SVN_VERSION=$(subst :,_,$(SVN_VERSION_TMP))
package:
- -rm -f ../tiki-$(SVN_VERSION)-win32-Debug.zip
- -rm -f ../tiki-$(SVN_VERSION)-win32-Release.zip
- zip -9r ../tiki-$(SVN_VERSION)-win32-Debug.zip Debug/tiki.lib
- cd .. && zip -9ru tiki-$(SVN_VERSION)-win32-Debug.zip include win32/include examples/TikiTest/Debug/tikitest.exe examples/console/TikiSnake/Debug/tikisnake.exe examples/console/TikiSnake/resources -x "*/.svn/*"
- zip -9r ../tiki-$(SVN_VERSION)-win32-Release.zip Release/tiki.lib
- cd .. && zip -9ru tiki-$(SVN_VERSION)-win32-Release.zip include win32/include examples/TikiTest/Release/tikitest.exe examples/console/TikiSnake/Release/tikisnake.exe examples/console/TikiSnake/resources -x "*/.svn/*"
+ zip -9r ../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-win32-Debug.zip Debug/tiki.lib
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-win32-Debug.zip include win32/include examples/TikiTest/Debug/tikitest.exe examples/console/TikiSnake/Debug/tikisnake.exe examples/console/TikiSnake/resources -x "*/.svn/*"
+ zip -9r ../dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-win32-Release.zip Release/tiki.lib
+ cd .. && zip -9ru dist/$(SVN_VERSION)/tiki-$(SVN_VERSION)-win32-Release.zip include win32/include examples/TikiTest/Release/tikitest.exe examples/console/TikiSnake/Release/tikisnake.exe examples/console/TikiSnake/resources -x "*/.svn/*"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|