summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-03Add a script for copying various files to the build config dir depending on ↵Daniil Baturin
build flavour.
2016-02-03Add a script for extracting field values from the build config,Daniil Baturin
for use in shell scripts and the like.
2016-02-02Add some more useful stuff to the utils package list.Daniil Baturin
2016-02-01Add vyos-world to the base packagelist.Daniil Baturin
2016-02-01Add vyos-world as a submodule.Daniil Baturin
2016-02-01Merge branch 'current' of github.com:vyos/vyos-build into currentDaniil Baturin
2016-02-01Add grub2 to base package list, is needed for installs.Kim Hagen
2016-01-29Remove the "build successful" message for now.Daniil Baturin
Apparently live-build doesn't return $?>0 correctly for certain failures, which may lead to misleading success message when the build in fact had failed.
2016-01-26Merge branch 'current' of github.com:vyos/vyos-build into currentDaniil Baturin
2016-01-26Add a build step for generating version files.Daniil Baturin
2016-01-26Add support for --build-type and --version options to configure script.Daniil Baturin
Image version will now be passed in configure option. As a collateral damage, add support for options without default values.
2016-01-26Add a configure option for selecting build type (release vs dev).Daniil Baturin
2016-01-26add extra linux cmdline optionsKim Hagen
2016-01-24Add VyOS package repo, hardcoded for now.Daniil Baturin
This will be a configure option eventually.
2016-01-24Keep all common live-build config data in data/live-build-configDaniil Baturin
If more granular data modification is needed, it can be stored in other data/ subdirs.
2015-12-26Make the config existence check scripts try to actually load the JSON.Daniil Baturin
2015-12-26Add license headers to scripts.Daniil Baturin
Some people rightfully complained about their absense already.
2015-12-25Initial support for pbuilder.Daniil Baturin
Note: pbuilder --create does not work well with relative build path, base.tgz creation fails. This led to the build_dir path being absolute. Perhaps we should make it more granular and only use absolute paths for pbuilder options.
2015-12-24Add configure script support for Debian mirror options.Daniil Baturin
2015-12-24Make the configure script create the build/ dir if it doesn't exist.Daniil Baturin
2015-12-24Add sudo to required packages, since we use it in scripts.Daniil Baturin
Using sudo from scripts may be objectionable, but I don't see any alternatives for things that do chroot.
2015-12-21Add packages written specifically for VyOS as submodules.Daniil Baturin
Excluded: Quagga (ideally, we should merge the vyatta changes into upstream). Kernel and openvmtools (better built separately). Firmware (better switch to upstream perhaps). Everything that we used to build just because squeeze had it very outdated.
2015-12-20Some history and branch information in the README.Daniil Baturin
2015-12-18Add package lists support.Daniil Baturin
The idea is that package lists in data/package-lists/common/ will be used by all build flavours, while special individual build flavours may have their own additional package lists defined by configure options.
2015-12-18Extend the makefile.Daniil Baturin
Split the 'iso' target into 'prepare' and 'iso' so it's possible to debug the preparation stage without having to start an actual ISO build. Add build and clean stages. Also add 'purge' target that "factory resets" the build environment. Add some tsun-tsun feel to the build log.
2015-12-18Add image data includes copying step to the makefile.Daniil Baturin
2015-12-17Add the makefile.Daniil Baturin
Make a ./configure symlink for the classic feel.
2015-12-17Add initial drafts of the build scripts.Daniil Baturin
2015-12-17Import the license.Daniil Baturin
2015-12-17Add a README draft.Daniil Baturin
2015-12-17Import the instant git remote switch script.Daniil Baturin
2015-12-17Add *.pyc files to gitignore.Daniil Baturin
2015-12-16Initial commit.Daniil Baturin