All pastes #458921 Raw Edit

Mine

public text v1 · immutable
#458921 ·published 2007-04-26 05:29 UTC
rendered paste body
Index: mk/default.mk
===================================================================
--- mk/default.mk       (revision 1804)
+++ mk/default.mk       (working copy)
@@ -13,6 +13,9 @@
 ifeq ($(SYSTEM),BeOS)
 TARGETS += .beos
 endif
+ifeq ($(SYSTEM),Darwin)
+TARGETS += .macosx
+endif
 
 all: $(TARGETS)
 
@@ -35,6 +38,9 @@
 .beos: .lib
        @echo "* Building Transmission BeOS client"
        @$(MAKE) $(MAKEARGS) -C beos -f ../mk/beos.mk
+
+.macosx: .lib
+       @xcodebuild -alltargets -activeconfiguration | grep -v "^$$"
 
 install: all $(foreach SUB,$(TARGETS),.install$(SUB)) .install.misc
 
@@ -69,3 +75,6 @@
 ifeq ($(SYSTEM),BeOS)
        @$(MAKE) $(MAKEARGS) -C beos -f ../mk/beos.mk clean
 endif
+ifeq ($(SYSTEM),Darwin)
+       @xcodebuild -alltargets -activeconfiguration clean | grep -v "^$$"
+endif
Index: Makefile
===================================================================
--- Makefile    (revision 1804)
+++ Makefile    (working copy)
@@ -20,11 +20,11 @@
 # OS X has its special Makefile that wraps to Xcode
 
 -include mk/config.mk
-ifneq ($(SYSTEM),Darwin)
+#ifneq ($(SYSTEM),Darwin)
 MAKEARGS += -f mk/default.mk
-else
-MAKEARGS += -f mk/osx.mk
-endif
+#else
+#MAKEARGS += -f mk/osx.mk
+#endif
 
 all: required
        @$(MAKE) $(MAKEARGS) all