Austin English
4e6812b731
makefile: refactor release target
2021-03-29 22:14:24 -05:00
Austin English
27e5299f64
scripts/BuildScripts/BuildCommon.mk: use git branch instead of PrawnOS release for image name
2021-03-29 22:14:24 -05:00
SolidHal
57021d4781
Make kernel image packaing work properly
...
track the orig so /debian file changes can be made if necessary before a kver bump
2020-12-04 20:19:57 -08:00
Austin English
80feca43a7
kernel: use xz archive instead of lz
...
The size difference is minimal. This is also what is used by the upstream (blobby) kernel,
(and also means the special flag for tar isn't needed).
2020-11-24 04:07:59 -06:00
SolidHal
3e2155a987
Add gnome configurations, and load them in a sane way
...
bump arm64 to 5.9.7
clean up package installation
bump image size to 3GB for now
add "make write_image PDEV=/dev/sdX TARGET=armXX" to easily build and write an image to the specified device all in one
2020-11-10 22:15:03 -08:00
SolidHal
0b2161cd4e
fix silly compression command error
2020-10-30 17:07:58 -07:00
SolidHal
7f4ec0288e
add make rule to create releases
2020-10-28 17:42:52 -07:00
SolidHal
defc388f23
bring in some devfreq patches, but don't use them yet
...
fixup kernel_update in makefile so that it rebuilds the kernel
remove useless arm64 patches
2020-10-24 10:16:39 -07:00
SolidHal
e31acc8293
Correct build info for bullseye
...
move CI to bullseye to avoid https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=965109
2020-10-20 14:44:02 -07:00
SolidHal
a4df55f39e
add quilt as a builddep
2020-10-20 12:01:24 -07:00
SolidHal
daa5085466
correct clean_most to *not* include pbuilder
2020-09-23 16:13:25 -07:00
SolidHal
7987244a77
add clean_most target. makes more sense than the clean_all command almost all of the time
...
fixed small makefile clean bugs
2020-09-17 08:46:10 -07:00
SolidHal
b4dffe3def
add clean help info
2020-09-13 13:48:13 -07:00
SolidHal
3da727d641
Properly add build dirs as pre-reqs
...
Build dirs need to exists before we can do much of our work. Before we "solved" this with
a bunch of mkdir calls. @filberg pointed out that we can do order only pre-reqs, so this
commit implements them across the codebase
This uncovered a second issue; when we pull down the kernel sources they keep the timestamp
from the server. Added --no-use-server-timestamps to stop this from causing useless rebuilds.
finally this commit pulls the downloaded kernel sources out of the tree and into their proper
spot in the build dir
2020-09-05 14:21:07 -07:00
SolidHal
7ea4be8660
add rsync dep, user the proper kernel arch for the headers path
2020-08-09 18:46:45 -07:00
SolidHal
75333ea69b
arm64 kernel config booting
2020-07-25 01:33:26 -07:00
SolidHal
a3e40d0448
install kernel image deb on kernel write so apt can update it properly later
2020-07-19 19:48:37 -07:00
SolidHal
6bfac5e762
Merge branch 'arm64' into kernel-packaging
2020-07-19 15:17:30 -07:00
SolidHal
a5bf751495
fix arm64 image build
2020-07-18 00:17:21 -07:00
SolidHal
ca264348d7
refine headers build
2020-07-18 00:08:54 -07:00
SolidHal
3a548ea65f
inclue relevant files
2020-07-17 20:19:27 -07:00
SolidHal
1ffb33c36a
don't use a rule for creating the build dirs, causes unnecessary rebuilds
...
as directory timestamps update regularly
2020-07-07 23:16:02 -07:00
SolidHal
e84f21630f
Correcct kernel installation
2020-06-30 18:31:22 -07:00
SolidHal
91731ae4dd
Rework and organize the filesystem build
2020-06-29 20:39:56 -07:00
Hal Emmerich
4d4145f16f
Inital rework/reorganization
...
more to do
2020-06-21 02:28:45 -05:00
Hal Emmerich
ed31f39058
organize scripts directory, store paths in BuildCommon.mk
2020-06-20 18:44:09 -05:00
SolidHal
df64d5064f
Merge pull request #184 from austin987/https
...
misc: use https:// for prawnos.com links
2020-06-19 21:07:55 +00:00
Hal Emmerich
350f80361a
build packages and build them into the fs image
2020-06-18 19:36:55 -05:00
Hal Emmerich
c0f14421c1
Packaging and build system rework
...
rework package build system (again) for greater ease of maintenance and flexability
add creation of a local apt repo for package building in pbuilder
add an apt cache to debootstrap to speed up build times and reduce network load
package mosys
more build system improvements to come
2020-06-17 01:51:39 -05:00
Austin English
0cbd4cd58e
misc: use https:// for prawnos.com links
2020-06-15 16:28:50 -05:00
Hal Emmerich
721907f3d3
finalize the package build system
2020-06-14 14:07:29 -05:00
Hal Emmerich
1c4edc13b7
refine make system for packages
2020-06-12 20:23:04 -05:00
Hal Emmerich
9f80d90203
fix typo
2020-05-28 16:58:19 -05:00
Hal Emmerich
0465ab8da6
make a pbuilder iamge a requirement for the filesystem build
2020-05-28 13:00:38 -05:00
Hal Emmerich
d733d84c53
make sure pbuilder image is made
2020-05-28 12:06:52 -05:00
Hal Emmerich
84c0e9f8a9
revert break in make image
2020-05-27 19:46:37 -05:00
Hal Emmerich
24fa99b718
don't delete the wrong logs
2020-05-27 01:13:18 -05:00
Hal Emmerich
30770c3e4d
Flesh out the package building scripts
...
add pbuilder for cross compiliation
2020-05-26 18:02:03 -05:00
Austin English
845bde8d94
makefile: make sure SHELL is invoked with set -o pipefail
2020-05-24 19:37:53 -05:00
Austin English
1a5f93e3fb
typo
2020-05-13 03:45:26 -05:00
Austin English
913ee4d442
makefile: use $(MAKE) instead of make
2020-05-10 03:28:20 -05:00
Fil
58f686dcb7
Bump kernel version to 5.4.29
...
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-04-03 15:12:15 +02:00
Hal Emmerich
7b80500852
Log build process
2020-03-31 17:13:37 -05:00
SolidHal
515b2721ad
Merge pull request #148 from filberg/master
...
Upgrade kernel to 5.4.y LTS
2020-03-02 18:35:47 -08:00
rak-zero
b14b4acf9b
make clean_basefs instead of clean_fs in makefile
2020-03-02 20:16:58 -06:00
Fil
705bfe9c93
Upgrade to kernel v.5.4.23
...
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-02-29 18:28:07 +01:00
Fil
b319aa3a6f
Switch to 5.4.x LTS kernel
...
Signed-off-by: Fil <fil.bergamo@riseup.net>
2020-02-27 21:06:23 +01:00
SolidHal
638532a1f6
Update refernces to release version
2020-01-11 14:56:45 -06:00
SolidHal
f9e7de8b1a
switch to using kernel 5.2.21, drop merged in patch
2019-12-29 15:33:17 -06:00
SolidHal
985c51e919
Added initramfs cleanup
2019-10-15 07:27:47 -07:00