summaryrefslogtreecommitdiff
path: root/hscript/meta.cc
AgeCommit message (Expand)AuthorFilesLines
2020-05-29hscript: Timezone: Always remove existing localtimeA. Wilcox1-2/+2
2020-05-29hscript: Hostname: Create /etc if it doesn't existA. Wilcox1-0/+8
2020-05-26hscript: Implement (undocumented, untested) 'version' keyA. Wilcox1-0/+18
2020-05-26hscript: Convert 'int line' to a ScriptLocation objectA. Wilcox1-128/+83
2020-05-24hscript: Implement 'svcenable' key and testsA. Wilcox1-0/+44
2020-04-02hscript: Handle existing /etc/localtime in targetA. Wilcox1-0/+2
2020-04-01hscript: Rename Image flag to ImageOnlyA. Wilcox1-1/+1
2020-03-24hscript: Implement 'Image' script optionA. Wilcox1-1/+3
2020-03-15meta: Handle underscores in architecture namesA. Wilcox1-1/+1
2020-03-11hscript: Make target directory configurableA. Wilcox1-34/+47
2020-02-26hscript: Refactor Keys to be owned by a Script*A. Wilcox1-42/+43
2019-12-19hscript: Add 'arch' key implementation and related testsA. Wilcox1-2/+56
2019-12-05Actually refactor valid_keymaps into a reusable componentA. Wilcox1-10/+1
2019-11-04hscript: It's LCOV_EXCL_STOP, not LCOV_EXCL_ENDA. Wilcox1-1/+1
2019-11-04hscript: Mark code correctly for LCOVA. Wilcox1-5/+7
2019-11-04hscript: Language::execute: space between string and valueA. Wilcox1-1/+1
2019-11-04hscript: Implement Keymap::executeA. Wilcox1-1/+35
2019-11-02hscript: Hostname::execute: dns_domain_lo is a variableA. Wilcox1-1/+1
2019-11-02hscript: Add download_file helper and implement SigningKey::execute0.1.0A. Wilcox1-2/+45
2019-11-02hscript: Repository: append to /e/a/r, don't replace itA. Wilcox1-1/+1
2019-11-02hscript: More logging and dir creationA. Wilcox1-0/+1
2019-11-02hscript: Handle creation of directories when neededA. Wilcox1-0/+9
2019-11-01hscript: Implement Runner.Validate.keymap.ValidA. Wilcox1-3/+20
2019-10-31hscript: Implement SigningKey, add testsA. Wilcox1-0/+21
2019-10-31hscript: Remove unused paramaters and de-const-ify DiskLabel::typeA. Wilcox1-1/+1
2019-10-31hscript: Add Keymap codeA. Wilcox1-1/+15
2019-10-29hscript: Use string instead of regex for hostname validationA. Wilcox1-2/+2
2019-10-27hscript: Make portable to std::filesystem OR boost::filesystemA. Wilcox1-11/+5
2019-10-27hscript: Use boost::filesystem everywhere convenientA. Wilcox1-24/+25
2019-10-26hscript: Fix missing endl for timezone simulation; print what's happeningA. Wilcox1-1/+8
2019-10-24hscript: Fully implement Timezone, add testsA. Wilcox1-9/+83
2019-10-21hscript: Implement Language::executeA. Wilcox1-2/+35
2019-10-21hscript: Implement Language, add testsA. Wilcox1-0/+72
2019-10-20hscript: Build fixes for Mac OS X 10.12.6 (Xcode 9)A. Wilcox1-0/+1
2019-10-20Make Installation Environment code conditionalA. Wilcox1-9/+22
2019-10-19hscript: Implement Firmware, and add testsA. Wilcox1-0/+34
2019-10-18hscript: Mark more stuff as unreachable for LCOVA. Wilcox1-2/+2
2019-10-18hscript: Mark install-only sections as untestableA. Wilcox1-25/+32
2019-10-16hscript: Make valid_pkg a static varA. Wilcox1-1/+3
2019-10-14hscript: Move PkgInstall virt methods to .cc to avoid vtable emissionA. Wilcox1-0/+13
2019-10-14hscript: Assert instead of validate in Hostname::executeA. Wilcox1-6/+2
2019-10-14hscript: Handle domain namesA. Wilcox1-0/+21
2019-10-14hscript: Handle dots correctly in Hostname::validateA. Wilcox1-2/+3
2019-10-13hscript: Pass data by referenceA. Wilcox1-3/+3
2019-10-13hscript, tools: Support shell writing in SimulatorA. Wilcox1-0/+5
2019-10-12hscript: Implement 'repository' key and add tests for itA. Wilcox1-1/+37
2019-10-12hscript: Fix dot logic in Hostname::executeA. Wilcox1-2/+2
2019-10-12hscript: Add hostname executionA. Wilcox1-3/+50
2019-10-12hscript: Fix logic reversalA. Wilcox1-1/+1
2019-10-12hscript: Validate 'hostname' keys and add another testA. Wilcox1-1/+30