Skip to content
Browse files

Add makefiles

  • Loading branch information...
1 parent e72463f commit d2d9ad046440a825eb376ac496c352af3a5ab8d3 @migueldeicaza migueldeicaza committed Feb 6, 2011
View
BIN AtomcraftHud/Atomcraft.dll
Binary file not shown.
View
5 AtomcraftHud/Makefile
@@ -0,0 +1,5 @@
+Atomcraft.dll: Atomcraft.cs Enum.cs
+ /Developer/MonoTouch/usr/bin/btouch -e Atomcraft.cs Enum.cs --out=Atomcraft.dll
+
+clean:
+ -rm *dll
View
2 CorePlot/Makefile
@@ -23,3 +23,5 @@ ios/enums.cs: enums.cs
-mkdir ios
sed 's/MonoMac/MonoTouch/g' < $^ > $@
+clean:
+ -rm *dll
View
5 FacebookConnect/Makefile
@@ -0,0 +1,5 @@
+FacebookConnect.dll: FacebookConnect.cs
+ /Developer/MonoTouch/usr/bin/btouch -e $^ --out=$@
+
+clean:
+ -rm *dll
View
7 MGSplitViewController/Makefile
@@ -1,2 +1,5 @@
-MGSplitViewController.dll:
- /Developer/MonoTouch/usr/bin/btouch api.cs enums.cs --out=MGSplitViewController.dll
+MGSplitViewController.dll: api.cs enums.cs
+ /Developer/MonoTouch/usr/bin/btouch api.cs enums.cs --out=MGSplitViewController.dll
+
+clean:
+ -rm *dll
View
21 Makefile
@@ -0,0 +1,21 @@
+IOS=AtomcraftHud FacebookConnect MGSplitViewController RedLaser Tapku
+OSX=
+DUAL=CorePlot
+
+all: ios
+
+ios:
+ make build DIRS="$(IOS)"
+ make build-specific TARGET=ios DIRS="$(DUAL)"
+
+osx:
+ make build-specific TARGET=osx DIRS="$(OSX)"
+
+build:
+ for i in $(DIRS); do (cd $$i; make); done
+
+build-specific:
+ for i in $(DIRS); do (cd $$i; make $(TARGET)); done
+
+clean:
+ for i in $(IOS) $(OSX) $(DUAL); do (cd $$i; make clean); done
View
5 RedLaser/Makefile
@@ -0,0 +1,5 @@
+RedLaser.dll: RedLaser.cs enum.cs
+ /Developer/MonoTouch/usr/bin/btouch -e $^ --out=$@
+
+clean:
+ -rm *dll
View
5 Tapku/Makefile
@@ -0,0 +1,5 @@
+Tapku.dll: Tapku.cs
+ /Developer/MonoTouch/usr/bin/btouch -e $^ --out=$@
+
+clean:
+ -rm *dll
View
5 Three20/Makefile
@@ -0,0 +1,5 @@
+Three20.dll: Three20.cs enum.cs
+ /Developer/MonoTouch/usr/bin/btouch -e $^ --out=$@
+
+clean:
+ -rm *dll

0 comments on commit d2d9ad0

Please sign in to comment.
Something went wrong with that request. Please try again.