- 23 Nov, 2014 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@644 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 11 Aug, 2014 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@643 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 14 Jul, 2014 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@642 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 21 May, 2014 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@641 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 13 Apr, 2014 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@640 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 03 Mar, 2014 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@639 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 02 Mar, 2014 4 commits
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@638 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@637 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@636 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
(cherry picked from commit 5f96e634fdd4909db3792c873f6a4179f0897f56) From: CoolStar <coolstarorganization@gmail.com> git-svn-id: http://svn.howett.net/svn/theos/trunk@635 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 13 Jan, 2014 2 commits
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@634 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
[logos] Only emit class declarations and initializers if the class is required (has hooks or subclasses.) From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@633 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 24 Dec, 2013 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@632 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 07 Nov, 2013 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@631 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 15 Oct, 2013 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@630 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 13 Oct, 2013 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@629 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 20 Sep, 2013 6 commits
-
-
Dustin L. Howett authored
- Decouple package_version from control file parsing (kill most of its complexity without trashing the existing version number data.) - Move build number bumping into an includable variable (VERSION.INC_BUILD_NUMBER) - Add support for a schema'd PACKAGE_VERSION variable so that the user may override version number generation. - Offer an alternative to THEOS_PACKAGE_VERSION in the deprecation warning. - Include the default version number format as _THEOS_PACKAGE_DEFAULT_VERSION_FORMAT. - Offer variables the user can place in his PACKAGE_VERSION to have theos generate parts of them (build number, extraversion.) (VERSION.INC_BUILD_NUMBER and VERSION.EXTRAVERSION.) From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@628 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
[makefiles] Suppress some "Nothing to be done for ..." warnings by giving some targets blank command sets. From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@627 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@626 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@625 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@624 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
We now use target-specific variables to propagate the last built package's filename to package.mk (whose responsibility it now is to record such). Cleaned up a couple targets. From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@623 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 16 Sep, 2013 10 commits
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@622 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@621 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@620 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
[install] Make the install helper scripts more resilient to spaces. install.exec is still painful. Closes PR #5. From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@619 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@618 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
[makefiles/tweak] Don't kill SpringBoard, kill whatever the user says to kill when building the template. From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@617 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
[makefiles/tweak] Allow tweaks to masquerade as bundles if and only if xxx_BUNDLE_RESOURCE_??? is present, defaulting to /Library/Application Support/xxx/xxx.bundle (configurable with xxx_BUNDLE_INSTALL_PATH, xxx_BUNDLE_NAME and xxx_BUNDLE_EXTENSION.) 2013-04-20: Updated for new bundling system. (I am finally landing this on master: I don't necessarily believe that it's the best thing to do, but I do think there needs to be some sort of standard resource storage for tweaks.) From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@616 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
[makefiles] Try to intuit the Makefile the user is using (make -f XXX), and use that for all sub-makes. From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@615 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@614 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
We now support multiple packaging formats, and installation is not (necessarily) tied to target. Using PACKAGE_FORMAT, a developer can select between packaging formats offered by Theos and any installed modules. When building debs, we no longer use package_version.sh three times: we cache the name of the last-built package, and we only bump the version number once. We recover the bumped version from _/DEBIAN/control before the package is built. Targets now define their preferred default package formats, and whether they're remote or local. _common/install_deb_* have been removed, as they have become useless. This merges in 5d135e51 ("!WIP [makefiles] Copy the deb to a temporary location and install it during the same SSH session.") from dhowett/dev/experimental-rebased. From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@613 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 15 Sep, 2013 3 commits
-
-
Dustin L. Howett authored
[package] 2d967e40 introducted a regression wherein Architecture was not read from control. No idea how that changed to -f3- (instead of -f2-). From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@612 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
[bootstrap] Explicitly state the bootstrap command, because it was tripping people up. Closes pull request #66. From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@611 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@610 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 20 Aug, 2013 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@609 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 17 Aug, 2013 2 commits
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@608 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@607 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 26 Apr, 2013 1 commit
-
-
Dustin L. Howett authored
[common] control and layout/ are no longer mutually exclusive. ./control takes precedence over ./layout/DEBIAN/control. From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@606 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-
- 21 Apr, 2013 1 commit
-
-
Dustin L. Howett authored
From: Dustin L. Howett <dustin@howett.net> git-svn-id: http://svn.howett.net/svn/theos/trunk@605 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
-