Jeffrey Townsend
454180823c
Export defined architecture symbol for convenient use in makefiles.
2017-09-06 16:30:14 -07:00
Jeffrey Townsend
819f4ad3f7
Add support for building and installing base kernel modules.
...
Kernel modules can now be selected from the base kernel package via the kernel config.
The modules will be built and installed into the existing -modules packages.
Module management tools like modprobe will now work properly.
This enables individual module selection for
2017-07-14 18:35:12 +00:00
Jeffrey Townsend
ed5e54bc15
Format URL properly based on kernel major version.
2017-05-26 18:16:38 +00:00
Jeffrey Townsend
65e9865ba8
Add arm dst tree.
2017-02-15 19:41:20 +00:00
Jeffrey Townsend
7196468687
Include DTS trees.
2017-02-15 18:38:27 +00:00
Jeffrey Townsend
61e3ccf10f
- Allow a setup rule
...
- Clean should be double colon.
2017-02-15 18:37:40 +00:00
Jeffrey Townsend
69a1d8aefb
Initial DTB rules.
2017-02-15 16:01:18 +00:00
Jeffrey Townsend
15b60944dd
Preserve arch/powerpc/lib/crtsavres.o for powerpc module builds.
2017-02-13 21:32:52 +00:00
Jeffrey Townsend
3ac7338c03
Allow the module database root directories and manifest outputs to be overridden by a superproject.
2017-01-25 14:44:35 -08:00
Jeffrey Townsend
9918505a02
Subdirectory install options.
2017-01-08 20:11:41 +00:00
Jeffrey Townsend
973228a692
Add driver headers to the module build package.
2017-01-07 21:01:51 +00:00
Jeffrey Townsend
13e20e596c
ARCH check.
2017-01-01 19:39:04 +00:00
Jeffrey Townsend
216e4f0eed
Platform Kernel Module Support
...
Per-platform kernel modules can now be built out of tree against multiple kernel mbuild packages.
2016-12-31 20:59:27 +00:00
Jeffrey Townsend
c825d51bc8
Common architecture build makefiles.
2016-11-22 22:21:41 +00:00
Jeffrey Townsend
e51148bf55
Use the new module database infrastructure.
2016-11-16 20:21:18 +00:00
Jeffrey Townsend
ab24f9914e
Use the new module database infrastructure.
2016-11-16 20:21:04 +00:00
Jeffrey Townsend
6166b37d01
Allow customization and additinal arguments while building the image.
...
- Execute custom commands prior to execution of switool.
- Allow custom arguments when invoking switool.
2016-08-27 15:09:15 +00:00
Jeffrey Townsend
1788ef14ce
Allow overrides of the patch series.
2016-08-18 13:19:58 -07:00
Jeffrey Townsend
d2d1698126
The arm64 build collateral is not available in all kernels.
2016-08-17 22:57:08 +00:00
Shengzhou Liu
1ed3041b9d
Add arm64 support for build and installer
2016-08-17 00:57:01 +08:00
Shengzhou Liu
461078d30e
Add arm64 support for toolchain in builder8:1.5
2016-08-17 00:50:49 +08:00
Jeffrey Townsend
534cdc36a0
Additional override options.
2016-07-22 20:21:08 +00:00
Jeffrey Townsend
b1c2e0d276
Allow build-specific additions to the MODSYNCLIST.
2016-06-24 02:19:47 +00:00
Jeffrey Townsend
abf7e4f945
New config format for the module manifest generator.
2016-06-18 00:35:50 +00:00
Jeffrey Townsend
7a10269fb8
Customized RFS manifest.
2016-05-27 19:27:59 +00:00
Jeffrey Townsend
dd93bf58bd
Version ignore.
2016-05-20 00:12:18 +00:00
Jeffrey Townsend
f7e3d54e72
Removed.
2016-05-20 00:11:43 +00:00
Jeffrey Townsend
70327a396e
Generate the version files if necessary.
...
This is to support inclusion in a superproject which does not use the local setup.env.
2016-05-20 00:10:26 +00:00
Jeffrey Townsend
d9db525297
Merge pull request #67 from carlroth/master
...
Initial rollup of installer WIP
2016-04-13 14:25:03 -07:00
Jeffrey Townsend
977d6506c2
Set current build suite for easy build-time checks.
2016-04-05 09:09:43 -07:00
Jeffrey Townsend
25ba10de38
Add option for automatic gzip.
2016-04-03 15:43:09 -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
Carl D. Roth
196d308508
Support verbose building
2016-03-21 17:32:15 -07:00
Jeffrey Townsend
bc1af1f586
Some build and autogen tools require these settings.
2016-02-24 17:20:10 +00:00
Jeffrey Townsend
01ab71fb42
Common checks for 'any' builds.
2016-01-07 18:56:25 +00:00
Jeffrey Townsend
59ad4be38b
Require $ONL_DEBIAN_SUITE.
2015-12-16 20:46:01 +00:00
Jeffrey Townsend
c5f8238c1e
Common.
2015-12-16 11:20:38 -08:00
Jeffrey Townsend
241776ec2e
Allow filtering by architecture.
2015-12-16 00:55:08 +00:00
Jeffrey Townsend
90e9c92817
Use new module manifest generator.
...
Necessary to include modules external to the ONL tree.
2015-12-15 23:26:41 +00:00
Jeffrey Townsend
4bc6a97f5d
Build output directory is now per-suite.
2015-12-15 12:36:16 -08:00
Jeffrey Townsend
ffce159c63
Merge branch 'master' of github.com:jnealtowns/OpenNetworkLinux
2015-12-11 22:33:14 +00:00
Jeffrey Townsend
c3999a539b
Use new switool.
2015-12-11 21:32:51 +00:00
Jeffrey Townsend
8badaf271a
Include UARCH value.
2015-12-11 21:32:26 +00:00
Steven Noble
8a2ae186f1
Modified kbuild to allow for a kernel major version to set
2015-12-04 15:28:19 -08:00
Jeffrey Townsend
7aac5de727
Include manifest.
2015-12-02 14:56:30 +00:00
Jeffrey Townsend
86c261dd80
Remove stale files
2015-12-01 05:18:31 +00:00
Jeffrey Townsend
45dee0c608
Initial.
2015-11-19 22:45:38 +00:00