Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CC = /toolchain/pre/bin/arm-apple-darwin9-gcc
- LD = $(CC)
- LDFLAGS = -lobjc -ObjC -lz -multiply_defined suppress -bind_at_load \
- -framework UIKit -framework QuartzCore -framework CoreGraphics \
- -framework CoreFoundation -framework Foundation
- CFLAGS = -Wall -std=gnu99 -DCOMPILE_BIGBEAR=YES
- TARGET = iSlsk
- IPHONE_ADDRESS = 192.168.0.110
- #IPHONE_ADDRESS = 10.0.0.110
- all: $(TARGET)
- $(TARGET): main.o iSlsk.o \
- ServerController.o ServerMessageHandler.o PeerMessageHandler.o PeerConnection.o \
- TransferController.o Transfer.o TransferDownload.o \
- PreferencesController.o User.o UserManager.o SearchResult.o NetSocket.o Util.o AsyncSocket.o \
- FileSizeFormatter.o DirectoryResult.o FQueue.o Message.o MessageSocket.o \
- UIMainView.o UISearchView.o UISettingsView.o UITransferView.o UITransferCell.o \
- UISearchResultCell.o UIDownloadView.o UIDownloadCell.o UIWhatsNewView.o \
- iTDBLib/iTDBParseMhdb.o iTDBLib/iTDBParseStringMhod.o iTDBLib/iTDBParseMhip.o iTDBLib/iTDBWriteMhip.o \
- iTDBLib/iTDBParseMhit.o iTDBLib/iTDBWriteMhit.o iTDBLib/iTDBParseMhlp.o iTDBLib/iTDBWriteMhod.o \
- iTDBLib/iTDBParseMhlt.o iTDBLib/iTDBWriteRecord.o iTDBLib/iTDBParseMhod.o iTDBLib/iTDatabase.o \
- iTDBLib/iTDBParseMhsd.o iTDBLib/iTSongInfo.o iTDBLib/iTAlbumInfo.o iTDBLib/iTDBParseMhyp.o \
- iTDBLib/iTDBParseMhia.o iTDBLib/iTDBParseMhla.o iTDBLib/itdb_sha1.o iTDBLib/iTDBParseRecord.o iTDBLib/sha1.o \
- iTDBLib/iTDBWriteMhia.o \
- libid3/MP3Header.o libid3/V20FrameSet.o libid3/V24FrameSet.o libid3/id3V2Frame.o libid3/md5.o \
- libid3/TagAPI.o libid3/V23FrameSet.o libid3/id3V1Tag.o libid3/id3V2Tag.o
- $(LD) $(LDFLAGS) -o $@ $^
- %.o: %.m
- $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@
- %.o: %.c
- $(CC) -c $(CFLAGS) $(CPPFLAGS) $< -o $@
- clean:
- rm -fr *.o $(TARGET)
- package: $(TARGET)
- rm -fr Package/$(TARGET).app
- mkdir -p Package/$(TARGET).app
- mkdir -p Package/SpringBoard.app
- cp $(TARGET) Package/$(TARGET).app
- cp Info.plist Package/$(TARGET).app
- cp *.png Package/$(TARGET).app
- mv Package/$(TARGET).app/Default_iSlsk.png Package/SpringBoard.app/Default_iSlsk.png
- mv Package/$(TARGET).app/FSO_iSlsk.png Package/SpringBoard.app/FSO_iSlsk.png
- install: $(TARGET)
- scp -r $(TARGET).app root@${IPHONE_ADDRESS}:/Applications
- copy: $(TARGET)
- scp -r $(TARGET) root@${IPHONE_ADDRESS}:/Applications/${TARGET}.app
Add Comment
Please, Sign In to add comment