Commit Graph

8 Commits

Author SHA1 Message Date
Jason Mehring
c238716d6a Code cleanup - whonix* not tested 2014-10-28 04:09:55 -04:00
Jason Mehring
e586bc1a2f Fixed some issues with Makefile TEMPLATE_* vars that were expected to be arrays or easily importable as one 2014-10-26 23:55:21 -04:00
Jason Mehring
deb4cbd867 Added ability to name tempaltes within configuration file and check/fix to make sure names under 32 characters 2014-10-24 16:17:29 -04:00
Jason Mehring
0b341f4fb2 Moved qubes-extra-files to its own directory as a sub-template (proxy) as its only needed for proxies
Removed call from qubes_installation scripts for proxy files.  will now be added by sub-template
Renamed extra-whonix-files to files
Modifies functions.sh to allow for very short proxy names and custom directories that will be dist independent
2014-10-24 06:48:11 -04:00
Jason Mehring
6f9860fb17 Tweaked configuration setting to work with upstream changes 2014-10-23 01:44:21 -04:00
Jason Mehring
f3a02b1251 Created function to load package.list from proper directories. There can be multiple targets if TEMPLATE_FLAVOR and sub flavors are defined. All package.list files are kept within each flavor directory
Refactored some code to allow above to reduce duplication of code
2014-10-22 16:37:26 -04:00
Jason Mehring
4ad8522455 Fixed typo of SCRIPTSDIR var 2014-10-21 10:00:32 -04:00
Jason Mehring
f597ff760f Added ability to be able to relocate TEMPLATE_FLAVORS to any directory via configuration file
Added ability to specify more than one TEMPLATE_FLAVOR (Primary plus others)
Added ability for all TEMPLATE_FLAVORS and others to be able to hook into scripts (pre / post)
Addeed tests for above functionality
With these changes TEMPLATE_FLAVORS can be self contained and not polute code space
2014-10-21 09:12:05 -04:00