Commit Graph

47 Commits

Author SHA1 Message Date
JesseBrault0709
fa58875f88 Fixed help messages. 2023-05-15 10:15:22 +02:00
JesseBrault0709
ab0b09fb62 OutputDirFunction merging working correctly. All api/cli tests passing. 2023-05-15 07:55:07 +02:00
JesseBrault0709
594ed8ba7d Deleted BuildScriptRunner and its implementation. 2023-05-14 16:17:23 +02:00
JesseBrault0709
dfcc2364e3 Fixed visibility. 2023-05-02 17:57:27 +02:00
JesseBrault0709
4c920fb485 meatyInitAndBuild test written; added Jsoup; notion of baseDir; ResourceUtil. 2023-05-02 17:55:22 +02:00
JesseBrault0709
5a70f9c91c Lots of work refactoring and introduction of StaticSiteGenerator and implementation. 2023-05-01 20:57:35 +02:00
JesseBrault0709
7708ac66e0 BuildScriptRunner tests working; added binding and other params. 2023-04-30 20:15:01 +02:00
JesseBrault0709
2dbbe53a10 AbstractBuildCommand now uses BuildScriptRunner correctly. 2023-04-30 12:53:55 +02:00
JesseBrault0709
7ec9107165 Working on GroovyBuildScriptRunner tests. 2023-04-30 12:51:07 +02:00
JesseBrault0709
8fd08f51f1 Updated Cli to include new options. 2023-04-27 14:05:46 +02:00
JesseBrault0709
db5d00bdca Major work for v0.2.0; moved from lib to api; tests all working. 2023-04-25 18:32:10 +02:00
JesseBrault0709
ee98482e7e Fixed null pointer bug with taskTypes. 2023-02-21 18:41:33 +01:00
JesseBrault0709
92c810870c Major refactoring and introduction of Task model. 2023-02-21 15:26:47 +01:00
JesseBrault0709
c5ac81055c Major refactor to renderers. 2023-02-19 21:41:22 +01:00
Jesse Brault
111bdea286 SiteSpec proliferated. 2023-02-15 16:13:20 +01:00
Jesse Brault
bbb0484a74 Added InputPages; fixed output paths. 2023-02-15 10:16:42 +01:00
Jesse Brault
076bc9bc52 Refactoring of all file providers; all paths now include extension. 2023-02-14 15:33:15 +01:00
Jesse Brault
a1f1871d1a Updating dependencies. 2023-02-11 10:03:26 +01:00
JesseBrault0709
8d37d8883d Working on new Template 2023-01-16 20:05:15 -06:00
JesseBrault0709
9bf299558f Improved naming of output files. 2023-01-13 17:53:18 -06:00
JesseBrault0709
90db278e39 Cli much better interface and user experience. 2023-01-13 10:35:26 -06:00
JesseBrault0709
480c794047 Added ExcerptGetter and fixed potential FrontMatter bug. 2023-01-12 19:52:15 -06:00
JesseBrault0709
e2178c9d51 --watch now generates before watching. 2023-01-10 12:43:40 -06:00
JesseBrault0709
3c8ac6a743 Watching all main dirs. 2023-01-10 12:33:42 -06:00
JesseBrault0709
0dd5b2447b Trying generate when watched. 2023-01-10 12:29:23 -06:00
JesseBrault0709
444047b205 More logging. 2023-01-10 12:14:48 -06:00
JesseBrault0709
fecde624c1 Watching child dirs. 2023-01-10 12:09:25 -06:00
JesseBrault0709
47947a90b9 Added watchKey.reset(). 2023-01-10 09:51:43 -06:00
JesseBrault0709
3dbf36832e Added some more logging. 2023-01-10 09:47:31 -06:00
JesseBrault0709
c0d0da858b Forgot to execute. 2023-01-10 09:44:48 -06:00
JesseBrault0709
101dd0b8da Added simple watch mode (no-op). 2023-01-10 09:37:46 -06:00
JesseBrault0709
46f5395247 BuildScriptBase has better api. 2023-01-09 17:27:33 -06:00
JesseBrault0709
27ae22d5eb Major refactoring and api changes. 2023-01-08 17:31:26 -06:00
JesseBrault0709
829ec4698e Better cli usage messages. 2023-01-08 10:15:15 -06:00
JesseBrault0709
a9bf55793a Fixing null pointer. 2023-01-08 10:07:16 -06:00
JesseBrault0709
09c174415b Experimenting with programmatic log levels. 2023-01-08 10:05:13 -06:00
JesseBrault0709
d856f194ff Logging colors and reduced logging load. 2023-01-08 09:14:58 -06:00
JesseBrault0709
fd09b720bb Globals proliferated throughout. 2023-01-07 17:28:18 -06:00
JesseBrault0709
f205d0b543 Changed Config to only include Providers 2023-01-07 17:03:04 -06:00
JesseBrault0709
238fb12a37 Changed some log levels. 2023-01-06 19:31:51 -06:00
JesseBrault0709
27aab78ca3 Adding buildScript 2023-01-06 14:26:33 -06:00
JesseBrault0709
e6b603fd69 Added specialPages and some better error handling. 2023-01-05 09:38:31 -06:00
JesseBrault0709
5b2f83898d More refactoring, added parts. 2023-01-04 21:07:45 -06:00
JesseBrault0709
c91700aecd Cli working. 2023-01-04 14:24:19 -06:00
JesseBrault0709
158e87942c Tests working now. 2023-01-04 11:05:13 -06:00
JesseBrault0709
68c252d077 Major refactoring. 2023-01-04 10:38:31 -06:00
Jesse Brault
30861b3d44 initial commit 2023-01-04 09:26:00 -06:00