Commit Graph

82 Commits

Author SHA1 Message Date
Jesse Brault
aa44f0550d Update sourcesJar base name.
Some checks failed
Ssg Check, Publish, and Release / ci (push) Has been cancelled
2025-06-30 07:49:31 -05:00
Jesse Brault
6ef7fb0117 Switch to new com.jessebrault.di/fp. 2025-06-30 07:38:25 -05:00
Jesse Brault
ab5b678920 Fix bug with compileUnit not seeing all ssg-gradle found classpath. 2025-05-31 23:07:06 -05:00
Jesse Brault
3170d2b2e9 Drop redundant 'ssg' from Maven coordinates. 2025-02-16 18:27:43 -06:00
Jesse Brault
1799db2e37 Upgrade groowt and groovy dependencies. 2025-02-16 18:13:41 -06:00
JesseBrault0709
c384bf15e9 Paths ending with '/' generate index pages. 2024-06-06 07:54:54 +02:00
JesseBrault0709
599fb919c7 Refactoring of DefaultStaticSiteGenerator and related bugs. 2024-06-02 13:43:38 +02:00
JesseBrault0709
8ae16e327f Removed manually adding std component lib items. 2024-05-31 16:51:33 +02:00
JesseBrault0709
150a2d71cb Fixed BuildDelegate globals. 2024-05-31 16:51:22 +02:00
JesseBrault0709
1ae3ef43bb Started adding standard lib to root scope. 2024-05-31 10:20:23 +02:00
JesseBrault0709
f9f5bf5889 Skip template annotation. 2024-05-31 10:17:57 +02:00
JesseBrault0709
cfafaf0df9 Bug fix with wildcard. 2024-05-31 10:17:49 +02:00
JesseBrault0709
8967338fae Got rid of todo. 2024-05-30 11:10:46 +02:00
JesseBrault0709
52145cf013 Fixed small copy/paste bug. 2024-05-30 11:10:28 +02:00
JesseBrault0709
b5a7b1f67d Components automatically added to root scope and instantiated via objectFactory. 2024-05-30 10:43:22 +02:00
JesseBrault0709
31a6c79929 Fixes to groovy class loading mechanisms. 2024-05-30 09:36:23 +02:00
JesseBrault0709
d9f8cae0ea Working on better di. 2024-05-29 19:56:06 +02:00
JesseBrault0709
0998d1a11d Biography page working with Text injection and rendering. 2024-05-28 08:15:20 +02:00
JesseBrault0709
5975f5110b Better convention for outputDir. 2024-05-28 07:43:33 +02:00
JesseBrault0709
a221980d98 OutputDir defaults to the build name. 2024-05-27 10:48:49 +02:00
JesseBrault0709
d1c8a74355 Added wvc-compiler to runtime. 2024-05-27 10:40:30 +02:00
JesseBrault0709
adc96982f2 Updated to match new package names of web-view-components. 2024-05-27 10:16:12 +02:00
JesseBrault0709
30e463f1cf Successfully building a dist from a simple page. 2024-05-16 17:45:59 +02:00
JesseBrault0709
e34bb38350 Creating source sets and configurations. 2024-05-16 16:04:49 +02:00
JesseBrault0709
bc1d545297 Massive clean up and api/cli/gradle work. Running successfully now in test-ssg-project. 2024-05-16 10:35:21 +02:00
JesseBrault0709
140dffefc6 Working on Build and ssg object factory. 2024-05-15 08:54:37 +02:00
JesseBrault0709
76c6280b5d Worked on buildscript and added some annotations and views. 2024-05-14 21:41:25 +02:00
JesseBrault0709
c502727243 Worked on buildscript. 2024-05-14 15:52:37 +02:00
JesseBrault0709
f11334c74b Working with groowt now from mavenLocal. 2024-05-13 13:34:19 +02:00
JesseBrault0709
02180cc522 Initialized ssg-gradle-plugin. 2024-05-13 11:00:55 +02:00
JesseBrault0709
103d10e8c4 Upgraded gradle and all dependencies. 2024-05-13 10:33:18 +02:00
JesseBrault0709
5514208735 Added getDirectoryCollectionProiderChildren(). 2023-06-19 14:50:10 +02:00
JesseBrault0709
40cfacf646 Added containsType and getChildrenOfType methods to CollectionProvider. 2023-06-19 14:50:10 +02:00
JesseBrault0709
0a230775b9 Little things. 2023-06-16 18:03:26 +02:00
JesseBrault0709
3a1ecfe524 Added a TextProvider with filter. 2023-06-16 15:40:01 +02:00
JesseBrault0709
c7ba01380e Added multiple inheritance for builds. 2023-06-16 14:03:09 +02:00
JesseBrault0709
f3c6f1ef3c Should be able to include builds. 2023-06-14 21:35:14 +02:00
JesseBrault0709
c18438ff6a Small bug fixes; everything working. 2023-06-14 12:59:54 +02:00
JesseBrault0709
f44f2df797 Massive amount of work: 1. html specs, 2. classloaders. 2023-06-14 11:20:53 +02:00
JesseBrault0709
b741765b24 Fixed bugs with gst; now using one GroovyScriptEngine. 2023-06-12 15:57:37 +02:00
JesseBrault0709
2208c9f4c0 Updated Slf4j, and ModelCollectionTests. 2023-06-12 09:36:01 +02:00
JesseBrault0709
956642339c Imports in gsp/gst files now working. 2023-06-12 08:35:56 +02:00
JesseBrault0709
bc28a00cfc Now using gst-lib. 2023-06-11 13:38:30 +02:00
JesseBrault0709
f5697fb99b Tweaking for better usability. 2023-06-08 20:40:20 +02:00
JesseBrault0709
9cd303d317 Introduced TaskInput and TaskOutput interfaces.
Some checks failed
StaticSiteGenerator Release / release (push) Has been cancelled
2023-05-15 18:31:46 +02:00
JesseBrault0709
ab0b09fb62 OutputDirFunction merging working correctly. All api/cli tests passing. 2023-05-15 07:55:07 +02:00
JesseBrault0709
5eaa32f536 TaskFactories result is now included in BuildSpecUtil.toBuild. All tests passing. 2023-05-14 22:07:29 +02:00
JesseBrault0709
594ed8ba7d Deleted BuildScriptRunner and its implementation. 2023-05-14 16:17:23 +02:00
JesseBrault0709
d73f2ba521 Updated to DefaultBuildScriptConfiguratorFactory and related. 2023-05-14 15:44:36 +02:00
JesseBrault0709
cdda27ea3a Beginning to move logic from Runner to util methods in BuildScripts. 2023-05-14 15:44:07 +02:00