Michael Stucki
b1d07d47e3
Use bash strict mode
2017-04-21 14:23:48 +02:00
Michael Stucki
80265768b9
Don't hardcode path for bash
2017-04-21 12:50:59 +02:00
Michael Stucki
e8ae111907
Simplify path specification for SOURCE and CCACHE directories
...
After all, Docker deals fine with symlinks here, so calling
stat/readlink is not needed.
2017-04-21 12:48:20 +02:00
Michael Stucki
671f02b880
Merge pull request #34 from stucki/accept-any-uid-gid
...
Accept any user and group IDs, even if they already exist
2017-04-21 12:46:44 +02:00
Michael Stucki
6385abfd0a
Accept any user and group IDs, even if they already exist
2017-04-21 10:14:08 +02:00
Michael Stucki
4175e4d5e3
Merge pull request #33 from ontherunvaro/patch-3
...
Ensure build user has the same UID and GID as the host user
2017-04-20 18:27:54 +02:00
Michael Stucki
1f4786faf5
Merge pull request #32 from ontherunvaro/patch-2
...
README: Update info links
2017-04-20 18:22:42 +02:00
Michael Stucki
bff9932f0a
Merge pull request #31 from ontherunvaro/patch-1
...
android-env-vars: Use ccache compression
2017-04-20 18:20:34 +02:00
Álvaro Brey
80042bd00f
Ensure build user has the same UID and GID as the host user
...
This prevents permission problems since volum owners are set from host
2017-04-19 18:10:56 +02:00
Álvaro Brey
b728add9bc
Update info links
...
* CyanogenMod Building Basics served from archive.org as a temporary workaround
* Learning to Build removed as it is only a section within the Building Basics
* Build info for hammerhead changed to LineageOS wiki
Relevant to issue #23
2017-04-19 16:39:49 +02:00
Álvaro Brey
dffcab07d3
android-env-vars: Use ccache compression
2017-04-19 14:12:34 +02:00
Michael Stucki
98bbfc0699
Fix ccache initialization check
2017-02-03 10:07:43 +01:00
Michael Stucki
19f81883bc
Delete inclusion of missing bash_completion scripts
...
This file was never used so far.
2017-01-30 15:05:57 +01:00
Michael Stucki
5a7b397dd6
Add MIT license
2017-01-30 14:56:24 +01:00
Michael Stucki
b04b1216bf
Merge pull request #27 from Peque/master
...
Volume compatibility with SELinux-enabled systems
2017-01-25 23:57:58 +01:00
Miguel Sánchez de León Peque
86bb14e372
Volume compatibility with SELinux-enabled systems
2017-01-21 03:34:20 +01:00
Michael Stucki
90bb93f5c7
Update documentation (speed up repo sync
)
...
Fixes #26
2017-01-20 18:14:56 +01:00
Michael Stucki
5de221934a
Merge pull request #22 from kprkpr/patch-1
...
Fix typo in README.md
2017-01-08 22:15:38 +01:00
kprkpr
9a171f30dc
readme.md typo 16.04
2017-01-07 00:34:10 +01:00
Michael Stucki
44c82cadab
Adjust LineageOS version to cm-14.1
2017-01-03 21:32:46 +01:00
Michael Stucki
1b629ad28c
Change all references of "CyanogenMod" to "LineageOS"
2017-01-03 21:32:06 +01:00
Michael Stucki
63fb656fd5
Change maintainer email address
2017-01-03 21:30:34 +01:00
Michael Stucki
0cfb1b6850
Rename user "cmbuild" to "build"
2017-01-03 19:15:12 +01:00
Michael Stucki
cc201fee17
Merge pull request #18 from stucki/install-imagemagick
...
build: Install ImageMagick
2017-01-03 10:38:33 +01:00
Michael Stucki
35e1289f2c
build: Install ImageMagick
2017-01-03 10:37:11 +01:00
Michael Stucki
091af802f7
Merge pull request #16 from justinvdk/master
...
Support osx in run.sh
2016-12-28 14:10:25 +01:00
Justin van der Krieken
6fc6568bf5
Support osx in run.sh
2016-12-25 15:19:51 +01:00
Michael Stucki
101b1378a7
[RELEASE] Version 0.6.0
2016-08-20 23:08:58 +02:00
Michael Stucki
fd10b45b45
Update CHANGELOG.md
2016-08-20 22:22:08 +02:00
Michael Stucki
8315a490e6
Fix small typo
2016-08-20 22:08:52 +02:00
Michael Stucki
6b001796d1
Merge pull request #13 from amfern/cm_build_stucki
...
Update to Ubuntu 16.04 Xenial Xerus
2016-08-20 18:57:11 +02:00
amfern
f674bea478
Update to ubuntu 16.04 Xenial Xerus
2016-08-19 20:03:30 +03:00
Michael Stucki
967b20f02e
Cleanup
2016-04-05 21:49:12 +02:00
Michael Stucki
23270ee993
Merge pull request #12 from MichalCz/feature/rebuild-switch-and-completion
...
Add a rebuild switch and bash completion for "repo"
2016-04-05 21:42:48 +02:00
Michael Stucki
31e1dedcf5
Cleanup
2016-04-04 20:23:24 +02:00
Michael Stucki
cab01da63c
Merge pull request #11 from MichalCz/feature/privileged-usb-version
...
usb privileged version
2016-04-04 20:16:27 +02:00
Budleigh Salterton driving a Miura
26d309fe96
removed workaround, changed switch from -p to -u (--enable-usb)
2016-04-04 19:00:56 +02:00
Budleigh Salterton driving a Miura
0abac4367c
workaround for docker issue #8755
2016-04-04 18:55:21 +02:00
Budleigh Salterton driving a Miura
c1566b3432
remove unnecessary check
2016-04-04 17:55:06 +02:00
Budleigh Salterton driving a Miura
b9ac69cf57
privileged is now switchable
2016-04-04 17:54:27 +02:00
Budleigh Salterton driving a Miura
5f65d68abd
usb privileged version
2016-03-31 22:06:23 +02:00
Budleigh Salterton driving a Miura
029736b5e6
add android completion
2016-03-31 22:03:20 +02:00
Budleigh Salterton driving a Miura
ae71c4c41b
Add -f switch, dont remove containers
2016-03-31 21:58:04 +02:00
Michael Stucki
5ce063e15a
Update CHANGELOG.md
2016-03-14 01:23:59 +01:00
Michael Stucki
aedc11b40c
build: Reorder list of packages that need to be installed
...
- No change to list of installed packages
- Sync with CyanogenMod wiki (see https://wiki.cyanogenmod.org/w/Build_for_angler )
2016-03-14 01:13:17 +01:00
Michael Stucki
4bca62fb71
build: Move installation of bc, ccache and curl (cleanup ahead of next commit)
2016-03-14 01:13:17 +01:00
Michael Stucki
346d96e84e
build: Install maven (new build dependency for CyanogenMod)
2016-03-14 01:13:17 +01:00
Michael Stucki
a116081eb5
build: Upgrade packages before install
2016-03-14 01:13:17 +01:00
Michael Stucki
682e377f53
build: Always pull ubuntu image before starting Docker build
2016-03-14 01:13:17 +01:00
Michael Stucki
608ebb3ca4
Set USER on startup (Docker bug?)
2016-03-14 01:13:17 +01:00