Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-03-04 | Add copyright statements to the big 2 main filesHEADmaster | Luke Shumaker | |
2015-03-04 | fiddle with the things to make jflex work | Luke Shumaker | |
2015-03-04 | Makefile: add support for `file|` specs | Luke Shumaker | |
2015-03-04 | Makefile: add either `-t` or `-T` to all invocations of cp(1). | Luke Shumaker | |
2015-03-04 | Makefile: omit the `/` or `|` between the (m)url and extra if no extra. | Luke Shumaker | |
2015-03-04 | Makefile: fix murl2url | Luke Shumaker | |
2015-03-04 | Fix typo in a comment | Luke Shumaker | |
2014-11-20 | Implement spec2 and file2 entirely in Make. | Luke Shumaker | |
This removes the need for memoization. | |||
2014-11-20 | Makefile: add rest and merge functions, use them to simplify a bit | Luke Shumaker | |
2014-11-19 | Makefile: clean up deps2{class,}path | Luke Shumaker | |
2014-11-17 | Fixup | Luke Shumaker | |
2014-11-17 | Makefile: only shell out in rules/ once | Luke Shumaker | |
2014-11-17 | Makefile: memoize the spec2 and file2 functions (for performance) | Luke Shumaker | |
2014-11-16 | Makefile: build/compile became build/workdir a loooong time ago. | Luke Shumaker | |
2014-11-16 | Makefile: make bindir configurable | Luke Shumaker | |
2014-11-16 | Makefile: preserving timestamps when copying directories is a bad idea | Luke Shumaker | |
2014-11-16 | Support stubbing entry points without exposing the entire classpath | Luke Shumaker | |
And use this for modello in maven. | |||
2014-11-16 | Makefile: touch up | Luke Shumaker | |
- rename $(package_*) to $(packages_*), move them higher in the file - touch up whitespace on the download: rule - filter workdir from impacting any of the deps2* funcs (_sanitize_deps) - rename intermediate funcs for deps2{class,}path to start with '_' - split $(recurse) into multiple lines | |||
2014-07-25 | Fix things | Luke Shumaker | |
2014-07-25 | Add janino. Required creating a 'union' type for sources.mk. | Luke Shumaker | |
2014-07-25 | Have the generic rules begin with an underscore | Luke Shumaker | |
2014-07-25 | Makefile: cut out the middle man (package) in the magic foreach loop | Luke Shumaker | |
2014-07-25 | Generalize the utils to make the target an argument. | Luke Shumaker | |
2014-07-25 | Makefile: avoid shelling out inside of a loop. Also fix a 'download:' bug. | Luke Shumaker | |
- This should speed up Makefile parse times - This is still not avoided for the "magic foreach loop". - The bug in 'download:' is that it was always using the 'file'; for git and tar, it needs the 'base'. | |||
2014-07-25 | Makefile: Pull $(shell) operations into $(call) macros. | Luke Shumaker | |
2014-07-25 | Makefile: touch up | Luke Shumaker | |
2014-07-22 | Also build Guice extensions | Luke Shumaker | |
I gave it -bootstrap because I did disable the 'struts2' and 'spring' extensions. | |||
2014-07-20 | fix grammar mistake in comment | Luke Shumaker | |
2014-06-15 | Makefile: also set PATH from dependencies | Luke Shumaker | |
2014-06-15 | Makefile: generalize tarbomb protection | Luke Shumaker | |
2014-06-12 | add asm{1..3} | Luke Shumaker | |
2014-06-10 | I am stupid | Luke Shumaker | |
2014-06-10 | Makefile: handle package failure correctly | Luke Shumaker | |
2014-06-10 | Makefile: support comments in delete.list | Luke Shumaker | |
2014-06-10 | Makefile: drop build/packages/all | Luke Shumaker | |
2014-06-07 | Makefile: pull the recurse logic into a variable so it isn't repeated | Luke Shumaker | |
2014-06-07 | Makefile: pull program names into $(CAPS) variables. Fix issues as found. | Luke Shumaker | |
- set TAR=bsdtar instead of TAR=tar; GNU tar won't extract .zip files - build/download/svn: ensure subdirectory existence - build/extract/git: ensure subdirectory existence - build/extract/git: emit an error after $(RM)ing because of an error - build/extract/tar: emit an error after $(RM)ing because of an error - build/workdir: remove extra flags from $(PATCH) - deps2classpath: use $(SED)'s 'y' command instead of $(TR) - .tokens: don't unnecessarily shove both commands into the same line - set .DELETE_ON_ERROR: | |||
2014-06-06 | Makefile: fix issue causing some things to be compiled multiple times | Luke Shumaker | |
2014-06-03 | minor fixes to the main Makefile | Luke Shumaker | |
2014-06-03 | Clean up some variable names, generalize the extra makefile logic | Luke Shumaker | |
2014-06-03 | clean up | Luke Shumaker | |
2014-05-31 | get subdir-deps working | Luke Shumaker | |
2014-05-31 | Re-arrange the directories to keep everything for a package together | Luke Shumaker | |
2014-05-30 | oops | Luke Shumaker | |
2014-05-30 | Makefile: bump timestamps when extracting a tarball | Luke Shumaker | |
Also, just use 'tar', since both libarchive (BSD) tar and GNU tar support the flags I use. | |||
2014-05-30 | fiddle with directory names | Luke Shumaker | |
2014-05-30 | fix bug in tar subdirectory extract code | Luke Shumaker | |
2014-05-30 | add mechanism to delete files during place | Luke Shumaker | |
2014-05-30 | Makefile: add comment | Luke Shumaker | |
2014-05-30 | Makefile: add missing backslash | Luke Shumaker | |