Mike Gerwitz

Activist for User Freedom

aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [DEV-7086] .gitignore (a.out, perf.data): IgnoreMike Gerwitz2020-03-311-0/+5
|
* doc: Copied developer-related macros from LizaMike Gerwitz2019-01-301-1/+1
| | | | | | | | | | | | | | | | | | | | This includes, notably, the Developer Notes feature. I did not copy any SRCUI stuff since this project uses literate documentation, but I'll add it if it seems like it will be useful. Barely any of the project is written literately right now. * .gitignore: `{=>/}config.*'. * configure.ac (SET_DEVNOTES): New variable. (AC_CONFIG_FILES): Add `doc/config.texi'. * doc/.gitignore (config.texi): Ignore (generated). * doc/Makefile.am (tame_TEXINFOS): Add `macros.texi' and `config.texi'. * doc/config.texi.in: New file. * doc/macros.texi: New file containing some macros from `doc/tame.texi' and some from Liza's `doc/macros.texi'. * doc/tame.texi: Adjust position of header comment. Include `config.texi' and `macros.texi'. Add devnotice to header. Strip out macros. (menu): Add `Concept Index' and conditional `Developer Notes Index'. (Concept Index, Developer Notes Index): New nodes (latter conditional).
* core buildMike Gerwitz2018-11-081-6/+13
| | | | | | | | | | This is the start of a working build for core. * .gitignore: Ignore generated files from configuration and build. * build.xml: Copy from rater repo. This is the last remaining ant-based dependency and can be gotten rid of; see comments. * configure.ac: New file. * rater/build-aux, rater/src: New symlinks.
* bin/: Server/client build scriptsMike Gerwitz2018-10-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These scripts allow the TAME compiler stack to be invoked naturally, rather than requiring the use of a Makefile today. This will not only allow users to more easily invoke the compiler, but will also allow us to invoke TAME naturally from Makefile and remove the klugery that has existed for so long. This users a server/client architecture in order to mitigate the startup cost of the JVM. More documentation will follow. Note that there are a bunch of symlinks in rater/---this is a transition step to allow the build to continue working as it did before, which relies on a directory structure that exists outside of this repository. This will be cleaned up in the future. * .gitignore (bin/dslc): Add ignore for generated file. * bin/dslc.in: New script to encapsulate Java invocation. * bin/tame: New script (client). * bin/tamed: New script (server). * configure.ac (JAVA_OPTS, DSLC_CLASSPATH, AUTOGENERATED): New variables for dslc.in. Output bin/dslc. * rater/README.md: Note that this symlink mess is temporary. * rater/c1map: New symlink for dslc assumptions. * rater/c1map.xsl: Likewise. * rater/calc.xsd: Likewise. * rater/compile.xsl: Likewise. * rater/compiler: Likewise. * rater/dot.xsl: Likewise. * rater/include: Likewise. * rater/link.xsl: Likewise. * rater/standalone.xsl: Likewise. * rater/summary.xsl: Likewise. * rater/tame: Likewise (warning: circular symlink). * src/current/src/com/lovullo/dslc/DslCompiler.java (_DslCompiler)[compile]: Output `DONE' lines.
* progtest: Initial working console runnerMike Gerwitz2018-02-191-2/+2
|
* /src/{init=>conf}.xsl .gitignoreMike Gerwitz2016-08-231-1/+1
|
* Add generated VERSIONMike Gerwitz2016-08-231-0/+1
| | | | | | | | This is useful for shell scripts and the like (e.g. Autoconf macros). * .gitignore (/VERSION): Added * VERSION.in: Added * configure.ac: Process VERSION
* conf.xsl.in -> src/init.xsl.inMike Gerwitz2016-08-231-1/+1
| | | | | | | | | The thrush reference was also removed, as TAME does not currently make use of it. * .gitignore: Update path accordingly. * configure.ac: Update path accordingly. * src/init.xsl.in: Moved from conf.xsl.in.
* .gitignore /doc/*.fnsMike Gerwitz2016-08-231-0/+3
|
* Ignore /hoxslMike Gerwitz2016-07-051-0/+1
| | | | | | Common place for library. * .gitignore: Add /hoxsl
* conf.xsl generation during buildMike Gerwitz2015-07-101-0/+1
| | | | Exposes build configuration to XSL templates.
* Initial repository setupMike Gerwitz2015-04-141-0/+19