Packages are output to a subdirectory called packages.Makes dpkg-deb use lzma compression, because the current format dpkg-deb uses (xz) is not supported by Telesphoreo’s old dpkg build.make clean-packages removes non-final packages.theos, rather than many different directories in the root of the project. Different SDKs can be used for different architectures, making it possible to for instance use Xcode 4.4 for armv6 compilation alongside a newer Xcode for armv7/arm64.This avoids some issues with the original design of Theos. Each architecture is compiled separately, rather than all being compiled at once.make do is a shortcut for make package install.Unlike rpetrich’s fork, the internal generator (using Objective-C runtime functions directly) is changed back to the Substrate generator (using Substrate’s wrappers around the runtime functions to assure future compatibility).(Previously TWEAK_TARGET_PROCESS) (rpetrich) INSTALL_TARGET_PROCESSES = Preferences MobileMail is a shortcut for killing a process.Recommended when building a package you’re about to release. make package FINALPACKAGE=1 will optimise assets (runs pincrush on PNG images, and converts plists to binary format) and generate a package with a “clean” version (ie, no build number).make update-theos, predictably enough, updates Theos to the latest commit.Fallback/last resort headers can be placed at include/_fallback this can be used to provide drop-in replacements for missing SDK headers.(To do: These features should be properly documented and this file removed.) Said features are sorted in ascending order by their implementation date (where the latest additions are at the bottom). ![]() ![]() Below is a list of features implemented since the original Theos by Dustin Howett.
0 Comments
Leave a Reply. |