Steven Noble
90f0218b57
Update REPO directories to match standard APT names binary-arch
2016-04-19 14:53:58 -07:00
Jeffrey Townsend
d9db525297
Merge pull request #67 from carlroth/master
...
Initial rollup of installer WIP
2016-04-13 14:25:03 -07:00
Carl D. Roth
d9ba34c606
Eanble verbose build
2016-04-13 13:52:19 -07:00
Jeffrey Townsend
67c67470d2
Add a post-merge githook to invalidate the local module manifest.
...
The Builder module manifest is generated once from the local tree if its missing.
When new code is merged from a remote the manifest must be regenerated in order to
reference and build the new libraries.
At setup time a post-merge hook is now added to the local repository to clear the
module manifest after merging.
2016-04-11 17:14:57 +00:00
Jeffrey Townsend
8ad581763e
New code module generation script for ONL.
...
Run as $ONL/tools/newmodule.py <modulename> <module_description>
The new module is placed in the current working directory.
2016-04-06 23:49:27 +00:00
Jeffrey Townsend
4e2130a0e7
The package cache should be instanced per-distro.
...
The package caches contain paths relative to the distro name (from the $BUILD_DIR variable).
As such the cache can become invalid when switching in-place between distro containers.
Keeping the cache instanced per-container makes sure they don't contaminate each other.
2016-04-05 17:02:52 -07:00
Jeffrey Townsend
5bed1d63b5
Use latest version of onlbuilder for the autobuild.
2016-04-05 13:08:37 -07:00
Jeffrey Townsend
11d15d216f
Multiarchitecture Support
...
- Support both ARM and Powerpc architecture FIT images.
2016-04-04 18:04:34 +00:00
Jeffrey Townsend
90a679315f
Allow script execution during patch series application.
2016-04-04 18:03:11 +00:00
Jeffrey Townsend
20020a33a5
Support ARM.
2016-03-31 13:06:23 -07:00
Jeffrey Townsend
06568c9d64
Rename properly to armel.
2016-03-30 18:28:47 -07:00
Jeffrey Townsend
8f6e933b08
Add ARM architecture support to the build environment.
2016-03-30 18:13:31 -07:00
Jeffrey Townsend
24de625e7d
Set BUILDROOTMIRROR from the command line.
2016-02-12 13:36:52 -08:00
Jeffrey Townsend
b2b66c9885
Include parallel make flags.
2016-01-29 22:28:51 +00:00
Jeffrey Townsend
3298209d91
- Do not allow duplicate packages in the repository.
...
- Use correct extract path while invalidating on new package install.
2016-01-05 18:39:59 +00:00
Jeffrey Townsend
e16d1b2ac8
Skip git files during remote install.
2016-01-04 22:05:39 +00:00
Jeffrey Townsend
639410de4c
Add option to include private platform submodule.
2015-12-30 01:03:23 +00:00
Jeffrey Townsend
56df59b7cb
Sync RELEASE dir.
2015-12-17 09:39:40 -08:00
Jeffrey Townsend
42a3c714a6
The repo clean step is now performed from within the build context.
2015-12-16 17:47:18 -08:00
Jeffrey Townsend
126d37b08c
Don't run in isolate mode.
2015-12-16 20:51:27 +00:00
Jeffrey Townsend
2b63fc6f78
Allow missing files key.
2015-12-16 20:46:23 +00:00
Jeffrey Townsend
d25a67e093
Enable build step.
2015-12-16 12:06:43 -08:00
Jeffrey Townsend
35e959f525
Initial simple autobuilder.
2015-12-16 11:56:24 -08:00
Jeffrey Townsend
04beeb594c
Allow filtering by architecture list.
2015-12-16 00:54:19 +00:00
Jeffrey Townsend
5308583fd6
Shorten.
2015-12-15 22:04:02 +00:00
Jeffrey Townsend
79e626bb38
Build directories are now instanced per suite.
2015-12-15 12:04:19 -08:00
Jeffrey Townsend
4aeeefd261
Installer SHAR support.
2015-12-11 21:34:35 +00:00
Jeffrey Townsend
7655700810
Fix manifest platform list.
2015-12-11 21:34:30 +00:00
Jeffrey Townsend
8f9cbe4839
Fix name.
2015-12-11 21:34:08 +00:00
Jeffrey Townsend
ce982caabe
Option to extract the supported platform list from a package's manifest.
2015-12-11 21:33:37 +00:00
Jeffrey Townsend
c3999a539b
Use new switool.
2015-12-11 21:32:51 +00:00
Jeffrey Townsend
9ac09ed790
- Move src/dst file processing into common onl util
...
- Support direct release of file products during package builds
- Include suite codename in repo and delivery prefixes in anticipation of multisuite build support.
2015-12-01 05:10:20 +00:00
Jeffrey Townsend
04df114aff
Allow source file globbing.
2015-12-01 00:59:34 +00:00
Jeffrey Townsend
2c1c316bfa
Add custom package env variables.
2015-11-30 15:28:00 -08:00
Jeffrey Townsend
0b71b5c4a7
Add FNAME_RELEASE_ID.
2015-11-30 15:27:57 -08:00
Jeffrey Townsend
45dee0c608
Initial.
2015-11-19 22:45:38 +00:00