all += #cyrver
+prefix := /usr
+
arch := iphoneos-arm
console += -framework UIKit
depends += apr-lib readline libffi mobilesubstrate
dll := dylib
link += -lobjc -framework CoreFoundation
console += -framework Foundation
-library += -install_name /usr/lib/libcycript.$(dll)
+library += -install_name $(prefix)/lib/libcycript.$(dll)
library += -framework Foundation
console += -framework JavaScriptCore
# XXX: do I just need WebCore?
apr_config := /usr/bin/apr-1-config
flags += -arch i386 -arch x86_64 #-arch armv6
-flags += -DCY_ATTACH -DCY_LIBRARY='"/usr/lib/libcycript.dylib"'
+prefix := /sw
+
+flags += -DCY_ATTACH -DCY_LIBRARY='"$(prefix)/lib/libcycript.dylib"'
code += Handler.o
inject += Mach/Inject.o
Mach/Inject.o: Trampoline.t.hpp Baton.hpp
target := $(PKG_TARG)-
endif
+prefix := /usr
+
gcc := g++
flags ?= -g3 -O0 -DYYDEBUG=1
rm -rf package
mkdir -p package/DEBIAN
cp -pR control package/DEBIAN
- mkdir -p package/usr/{bin,lib,sbin}
+ mkdir -p package$(prefix)/{bin,lib,sbin}
$(restart) extra
- cp -pR $(lib)cycript.$(dll) package/usr/lib
- cp -pR cycript package/usr/bin
- #cp -pR cyrver package/usr/sbin
+ cp -pR $(lib)cycript.$(dll) package$(prefix)/lib
+ cp -pR cycript package$(prefix)/bin
+ #cp -pR cyrver package$(prefix)/sbin
dpkg-deb -b package $(deb)
endif