blob: f9810473f8acf9d64b406f21f2bdad4a20cdd58c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/opt/local/bin
CC = arm-apple-darwin-gcc
LD = arm-apple-darwin-ld
CFLAGS = -Wall -Werror -Wno-unused -std=c99 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
LDFLAGS = -lcrypto -lobjc -framework CoreFoundation -framework CFNetwork -framework Foundation -framework UIKit -multiply_defined suppress -Wl,-macosx_version_min,10.4 -framework LayerKit -framework GraphicsServices -framework CoreGraphics -framework OfficeImport
RESOURCES = Info.plist Default.png bottombar.png icon.png mainbutton.png mainbutton_pressed.png mainbutton_inactive.png
all: MobilePushr package
MobilePushr: main.o MobilePushr.o FlickrCategory.o Flickr.o PushablePhotos.o PushrNetUtil.o ExtendedAttributes.o PushrSettings.o PushrPhotoProperties.o
@echo "Linking $@... "
@$(CC) $(LDFLAGS) -o $@ $^
@echo "done."
%.o: %.m
@echo "Compiling $<... "
@$(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@
@echo "done."
package: MobilePushr
@echo "Creating package... "
@rm -fr Pushr.app
@mkdir -p Pushr.app
@cp MobilePushr Pushr.app/MobilePushr
@cp ${RESOURCES} Pushr.app/
@echo "done."
clean:
@echo "Cleaning... "
@rm -fr *.o MobilePushr Pushr.app
@echo "done."
|