From 9dda120072fb8176b52c2af4a656a04e710cbcfe Mon Sep 17 00:00:00 2001 From: Burrit0z Date: Wed, 20 May 2020 13:44:51 -0400 Subject: [PATCH] 0.1.0 alpha in control --- .gitignore | 1 + build.ninja | 181 ------------------------------------------- control | 2 +- kaiprefs/build.ninja | 181 ------------------------------------------- 4 files changed, 2 insertions(+), 363 deletions(-) delete mode 100644 build.ninja delete mode 100644 kaiprefs/build.ninja diff --git a/.gitignore b/.gitignore index e555165..f827824 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ *.deb *.zip .dragon/* +*.ninja diff --git a/build.ninja b/build.ninja deleted file mode 100644 index a160c27..0000000 --- a/build.ninja +++ /dev/null @@ -1,181 +0,0 @@ -name = kai -lowername = kai - -# Build file for kai -# Generated at 05/20/20 13:44:10 - -pdirname = .dragon - -location = /Library/MobileSubstrate/DynamicLibraries/ -resource_dir = Resources -target = $pdirname/_$location$name.dylib - -stage2 = cp $name.plist $ - .dragon/_/Library/MobileSubstrate/DynamicLibraries/$name.plist - -builddir = $pdirname/build -objdir = $pdirname/obj -signdir = $pdirname/sign -signtarget = $signdir/$target.unsigned -symtarget = $signdir/$target.unsym - -dragondir = $$DRAGONBUILD -pwd = . -sysroot = $dragondir/sdks/iPhoneOS.sdk - -fwSearch = -F$sysroot/System/Library/Frameworks $ - -F$sysroot/System/Library/PrivateFrameworks -F$dragondir/frameworks -libSearch = -L$dragondir/lib -L. - -cc = clang++ -ccpp = clang++ -ld = clang++ -ldid = ldid -dsym = dsymutil -logos = $dragondir/bin/logos.pl -plutil = plutil -stage = true; - -targetios = 10.0 - -frameworks = -framework BatteryCenter -framework CoreFoundation -framework $ - Foundation -framework UIKit -framework CoreGraphics -framework $ - QuartzCore -framework CoreImage -framework AudioToolbox - -libs = -lsubstrate -lobjc -lc++ - -arc = -fobjc-arc -btarg = -DTARGET_IPHONE=1 -warnings = -Wall -optim = -O0 -debug = -fcolor-diagnostics - -header_includes = -cinclude = -I$dragondir/include -I$dragondir/vendor/include $ - -I$dragondir/include/_fallback -I$DRAGONBUILD/headers/ -I$pwd - -usrCflags = -usrLDflags = -usrLDIDFlags = -S - -lopt = -dynamiclib -ggdb -Xlinker -segalign -Xlinker 4000 -typeldflags = -install_name $location$name - -cflags = $cinclude -fmodules -fcxx-modules -fmodule-name=$name $ - -fbuild-session-file=.dragon/modules/ -fmodules-prune-after=345600 $ - -fmodules-prune-interval=86400 $ - -fmodules-validate-once-per-build-session $arc $fwSearch $ - -miphoneos-version-min=$targetios -isysroot $sysroot $btarg $warnings $ - $optim $debug $usrCflags $header_includes - -lflags = $cflags $typeldflags $frameworks $libs $lopt $libSearch $usrLDflags - -ldflags = $usrLDFlags - -pool solo - depth = 1 - -rule prelogos - command = cat $in | python3 $$DRAGONBUILD/bin/prelogos.py > $out - description = Processing $in with Pre/Logos - -rule logos - command = $logos $in > $out - description = Processing $in with Logos - -rule compilearm64 - command = $cc -arch arm64 $cflags -c $in -o $out - description = Compiling $in for arm64 - -rule compilexxarm64 - command = $cxx -arch arm64 $cflags -c $in -o $out - description = Compiling $in for arm64 - -rule linkarm64 - command = $ld -arch arm64 $lflags -o $out $in - description = Linking $name for arm64 - -rule compilearm64e - command = $cc -arch arm64e $cflags -c $in -o $out - description = Compiling $in for arm64e - -rule compilexxarm64e - command = $cxx -arch arm64e $cflags -c $in -o $out - description = Compiling $in for arm64e - -rule linkarm64e - command = $ld -arch arm64e $lflags -o $out $in - description = Linking $name for arm64e - -rule compilearmv7 - command = $cc -arch armv7 $cflags -c $in -o $out - description = Compiling $in for armv7 - -rule compilexxarmv7 - command = $cxx -arch armv7 $cflags -c $in -o $out - description = Compiling $in for armv7 - -rule linkarmv7 - command = $ld -arch armv7 $lflags -o $out $in - description = Linking $name for armv7 - -rule compilex86_64 - command = $cc -arch x86_64 $cflags -c $in -o $out - description = Compiling $in for x86_64 - -rule compilexxx86_64 - command = $cxx -arch x86_64 $cflags -c $in -o $out - description = Compiling $in for x86_64 - -rule linkx86_64 - command = $ld -arch x86_64 $lflags -o $out $in - description = Linking $name for x86_64 - -rule lipo - command = lipo -create $in -output $out - description = Merging architectures - -rule bundle - command = mkdir -p ".dragon/_$location/" && cp -r "$resource_dir/" $ - ".dragon/_$location" && cp $in $out - description = Copying Bundle Resources - pool = solo - -rule plist - command = $plutil -convert binary1 $in -o $out - description = Converting $in - -rule debug - command = $dsym "$in" 2&> /dev/null; cp $in $out - description = Generating Debug Symbols for $name - -rule sign - command = $ldid $usrLDIDFlags $in && cp $in $target - description = Signing $name - -rule stage - command = $stage $stage2 - description = Running Stage for $name - -build $builddir/logos/Kai.xm.mm: logos Kai.xm - -build $builddir/armv7/Kai.xm.mm.o: compilearmv7 $builddir/logos/Kai.xm.mm - -build $builddir/$name.armv7: linkarmv7 $builddir/armv7/Kai.xm.mm.o -build $builddir/arm64/Kai.xm.mm.o: compilearm64 $builddir/logos/Kai.xm.mm - -build $builddir/$name.arm64: linkarm64 $builddir/arm64/Kai.xm.mm.o -build $builddir/arm64e/Kai.xm.mm.o: compilearm64e $builddir/logos/Kai.xm.mm - -build $builddir/$name.arm64e: linkarm64e $builddir/arm64e/Kai.xm.mm.o -build $builddir/trash/stage: stage $target - -build $symtarget: lipo $builddir/$name.armv7 $builddir/$name.arm64 $ - $builddir/$name.arm64e - -build $signtarget: debug $symtarget - -build $target: sign $signtarget - -default $target $builddir/trash/stage - diff --git a/control b/control index 995cee2..53741ac 100644 --- a/control +++ b/control @@ -1,6 +1,6 @@ Package: com.burritoz.kai Name: Kai -Version: 0.0.4 +Version: 0.1.0~alpha Architecture: iphoneos-arm Description: Show charging banners on your lock screen! Maintainer: burrit0z diff --git a/kaiprefs/build.ninja b/kaiprefs/build.ninja deleted file mode 100644 index cf8ec01..0000000 --- a/kaiprefs/build.ninja +++ /dev/null @@ -1,181 +0,0 @@ -name = kaiPrefs -lowername = kaiprefs - -# Build file for kaiPrefs -# Generated at 05/20/20 13:44:10 - -pdirname = .dragon - -location = /Library/PreferenceBundles/$name.bundle/ -resource_dir = Resources -target = $pdirname/_$location$name - -stage2 = - -builddir = $pdirname/build -objdir = $pdirname/obj -signdir = $pdirname/sign -signtarget = $signdir/$target.unsigned -symtarget = $signdir/$target.unsym - -dragondir = $$DRAGONBUILD -pwd = . -sysroot = $dragondir/sdks/iPhoneOS.sdk - -fwSearch = -F$sysroot/System/Library/Frameworks $ - -F$sysroot/System/Library/PrivateFrameworks -F$dragondir/frameworks -libSearch = -L$dragondir/lib -L. - -cc = clang++ -ccpp = clang++ -ld = clang++ -ldid = ldid -dsym = dsymutil -logos = $dragondir/bin/logos.pl -plutil = plutil -stage = mkdir -p .dragon/_/Library/PreferenceLoader/Preferences/ && cp $ - entry.plist .dragon/_/Library/PreferenceLoader/Preferences/$name.plist - -targetios = 10.0 - -frameworks = -framework Preferences -framework CoreFoundation -framework $ - Foundation -framework UIKit -framework CoreGraphics -framework $ - QuartzCore -framework CoreImage -framework AudioToolbox - -libs = -lobjc -lc++ - -arc = -fobjc-arc -btarg = -DTARGET_IPHONE=1 -warnings = -Wall -optim = -O0 -debug = -fcolor-diagnostics - -header_includes = -cinclude = -I$dragondir/include -I$dragondir/vendor/include $ - -I$dragondir/include/_fallback -I$DRAGONBUILD/headers/ -I$pwd - -usrCflags = -usrLDflags = -usrLDIDFlags = -S - -lopt = -dynamiclib -ggdb -Xlinker -segalign -Xlinker 4000 -typeldflags = -install_name $location$name - -cflags = $cinclude -fmodules -fcxx-modules -fmodule-name=$name $ - -fbuild-session-file=.dragon/modules/ -fmodules-prune-after=345600 $ - -fmodules-prune-interval=86400 $ - -fmodules-validate-once-per-build-session $arc $fwSearch $ - -miphoneos-version-min=$targetios -isysroot $sysroot $btarg $warnings $ - $optim $debug $usrCflags $header_includes - -lflags = $cflags $typeldflags $frameworks $libs $lopt $libSearch $usrLDflags - -ldflags = $usrLDFlags - -pool solo - depth = 1 - -rule prelogos - command = cat $in | python3 $$DRAGONBUILD/bin/prelogos.py > $out - description = Processing $in with Pre/Logos - -rule logos - command = $logos $in > $out - description = Processing $in with Logos - -rule compilearm64 - command = $cc -arch arm64 $cflags -c $in -o $out - description = Compiling $in for arm64 - -rule compilexxarm64 - command = $cxx -arch arm64 $cflags -c $in -o $out - description = Compiling $in for arm64 - -rule linkarm64 - command = $ld -arch arm64 $lflags -o $out $in - description = Linking $name for arm64 - -rule compilearm64e - command = $cc -arch arm64e $cflags -c $in -o $out - description = Compiling $in for arm64e - -rule compilexxarm64e - command = $cxx -arch arm64e $cflags -c $in -o $out - description = Compiling $in for arm64e - -rule linkarm64e - command = $ld -arch arm64e $lflags -o $out $in - description = Linking $name for arm64e - -rule compilearmv7 - command = $cc -arch armv7 $cflags -c $in -o $out - description = Compiling $in for armv7 - -rule compilexxarmv7 - command = $cxx -arch armv7 $cflags -c $in -o $out - description = Compiling $in for armv7 - -rule linkarmv7 - command = $ld -arch armv7 $lflags -o $out $in - description = Linking $name for armv7 - -rule compilex86_64 - command = $cc -arch x86_64 $cflags -c $in -o $out - description = Compiling $in for x86_64 - -rule compilexxx86_64 - command = $cxx -arch x86_64 $cflags -c $in -o $out - description = Compiling $in for x86_64 - -rule linkx86_64 - command = $ld -arch x86_64 $lflags -o $out $in - description = Linking $name for x86_64 - -rule lipo - command = lipo -create $in -output $out - description = Merging architectures - -rule bundle - command = mkdir -p ".dragon/_$location/" && cp -r "$resource_dir/" $ - ".dragon/_$location" && cp $in $out - description = Copying Bundle Resources - pool = solo - -rule plist - command = $plutil -convert binary1 $in -o $out - description = Converting $in - -rule debug - command = $dsym "$in" 2&> /dev/null; cp $in $out - description = Generating Debug Symbols for $name - -rule sign - command = $ldid $usrLDIDFlags $in && cp $in $target - description = Signing $name - -rule stage - command = $stage $stage2 - description = Running Stage for $name - -build $builddir/arm64/KAIRootListController.m.o: compilearm64 $ - KAIRootListController.m - -build $builddir/$name.arm64: linkarm64 $ - $builddir/arm64/KAIRootListController.m.o -build $builddir/arm64e/KAIRootListController.m.o: compilearm64e $ - KAIRootListController.m - -build $builddir/$name.arm64e: linkarm64e $ - $builddir/arm64e/KAIRootListController.m.o -build $builddir/trash/bundles: bundle build.ninja - -build $builddir/trash/stage: stage $target - -build $symtarget: lipo $builddir/$name.arm64 $builddir/$name.arm64e - -build $signtarget: debug $symtarget - -build $target: sign $signtarget - -default $target $builddir/trash/bundles $builddir/trash/stage -