19 Commits

Author SHA1 Message Date
Ivan Davidov
691a321ead Updated all scripts to use common functions. Updated the sparse image size to 3MB by default. 2017-12-06 19:27:20 +02:00
Ivan Davidov
3844205480 Minor improvements. 2017-12-06 03:09:42 +02:00
Ivan Davidov
de89c493d9
Merge pull request #126 from bauen1/misc-changes
Cleanup and boot prompt for syslinux
2017-12-05 19:57:15 +02:00
Ivan Davidov
4a56c9dfa4 Minor script fixes. 2017-12-03 22:21:29 +02:00
bauen1
fbf7cd37d8
Renamed all .gitignore to .keep
.gitignore's shouldn't be removed as they (might) serve a purpose for bundles
2017-12-02 10:24:50 +01:00
Ivan Davidov
bafad2d9e1 New feature - overlay bundles can be merged in the rootfs. The default merge location is the ISO image. Also added few fixes and enhancements to some other scripts. 2017-11-29 14:03:55 +02:00
Ivan Davidov
77f04c6c8a Major structural changes.
- New overlay bundle which provides the MLL sources.
- The build process has been enhanced.
--- Sources are provided as part of the new overlay bundle.
--- The MLL scripts have been refactored to handle the above change.
--- The overlay dependency file has been renamed.
NOTE: at this point some overlay bundles may be broken due to the numerous changes that haven't been fully tested.
2017-11-29 03:55:56 +02:00
Ivan Davidov
6026298b9c
Minor fix - removed unnecessary white space. 2017-11-24 15:03:16 +02:00
bauen1
bf08d8d1b4
Removed a lot of trailing spaces 2017-11-18 18:52:31 +01:00
bauen1
b1dd52276f
Added fast-fail to a number of scripts 2017-11-18 18:45:22 +01:00
bauen1
28948cd819
Added dhcp overlay bundle 2017-07-30 08:34:28 +02:00
bauen1
ede7b8d701 fixed 09_generate_rootfs 2017-07-04 23:28:42 +02:00
Ivan Davidov
ad683263a6 Redesigned the overlay build process - now it is more flexible. Updated property read process - now only properties in the beginning of the line are used. 2016-05-20 21:28:54 +03:00
Ivan Davidov
36b194c901 Minor message update. 2016-05-15 23:34:23 +03:00
Ivan Davidov
497c375973 Size optimizations (remove debug symbols). Added 'Dropbear SSH' as additional overlay software. Added '/var/log/' log files. Added support for '/dev/pts' (required by Dropbear). 2016-05-15 23:27:20 +03:00
Ivan Davidov
848f5e5623 Added support for building additional/overlay software on top of MLL. The only such software for now is Links (text browser). 2016-05-06 23:44:54 +03:00
Ivan Davidov
fcb0eeb3d4 Make sure we always return to the source folder. 2016-05-04 19:48:33 +03:00
Ivan Davidov
25568226f8 Changed the logic which decides where to place the dynamic loader. Other minor script improvements. 2016-05-04 19:30:03 +03:00
Ivan Davidov
e11ed73329 Major reorganization (might break the build, not tested). Externalized the "copy source" process. Added properties to fin-tune the "copy source" process. Changed how Linux loader visibility is handled on 64-bit machines. Comments and log messages have been improved. 2016-05-04 18:44:39 +03:00