98f37a09f4
Publish to mudge
2026-02-01 20:45:12 -08:00
17aff11e43
Update bootstrap script for Swift 6.1 on Ubuntu 25.04
...
- Bump Swift version from 5.5.2 to 6.1
- Update to Ubuntu 24.04 binaries (compatible with 25.04)
- Update package dependencies for newer Ubuntu:
- libgcc-9-dev → libgcc-s1
- libpython2.7 → libpython3.12
- libstdc++-9-dev → libstdc++-14-dev
- Fix Swift download URL to use download.swift.org
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-19 16:43:34 -07:00
eba6e2c12f
Update readme, actually render drafts, and add scripts to manage drafts
2025-06-06 12:28:35 -07:00
eb093d1343
Add inotify-tools to bootstrap script
2022-01-04 23:21:32 -08:00
b747889431
Update Swift build platform dir
2022-01-04 23:18:15 -08:00
6f8db8854e
sudo make me a sandwich
2022-01-04 23:14:56 -08:00
034d079d3c
Add Swift dependency to bootstrap script
2022-01-04 23:14:26 -08:00
a86d08e538
Update bootstrap script
2022-01-04 23:05:20 -08:00
78f2865c49
Fix build-gensite script on Apple Silicon
2021-02-10 19:21:14 -08:00
60af819160
Add a script to watch for changes and rebuild
2020-05-07 12:08:52 -07:00
8ea53b91d8
Merge branch 'master' into swift-experiment
2019-12-23 00:04:07 -08:00
be7cbb4264
make publish script work on Ubuntu
2019-12-23 07:57:06 +00:00
9d37bc2861
Final bootstrap tweak
2019-12-22 14:59:38 -08:00
07af1878be
Fix and improve bootstrap script
2019-12-22 14:57:39 -08:00
bc6fc8bb68
Update bootstrap to install Swift on Linux
2019-12-22 14:22:30 -08:00
b28b52d75d
Make everything else work on Linux
2019-12-22 13:46:29 -08:00
6a0db8febe
Make build-gensite work on Linux
2019-12-22 13:36:59 -08:00
527e9e6617
Remove irrelevant tests
2019-12-17 22:35:22 -08:00
1f3be38c5c
Convert to a system of 3 Swift packages and clean up some cruft
2019-12-14 13:14:50 -08:00
5f2ca2e44d
Streamline site generation
2019-12-12 23:42:17 -08:00
23b3d2d625
Add a site URL override for building beta.samhuri.net
2019-12-11 00:01:12 -08:00
34136951c4
Remove some old scripts that aren't needed
2019-12-10 23:55:23 -08:00
ed9ad222b2
Update plan and compile script
2019-12-10 00:31:37 -08:00
652d192560
Hide .html extensions on all pages by default
...
This uses the same old page-title/index.html trick that was used before.
2019-12-10 00:27:56 -08:00
51e7ea5e78
Remove some cruft
2019-12-04 23:22:11 -08:00
5ed68c45f8
Migrate posts back from harp format to markdown with headers once again
2019-12-04 22:09:11 -08:00
95a240cbf5
Delete site before generating a new version
2019-12-01 22:47:07 -08:00
a46ec511ee
s/Sami J. Samhuri/Sami Samhuri/g
2019-12-01 22:23:05 -08:00
2ce8d2f376
Make the site generator recursively render public files
...
- Now renders markdown
- Separates templates from content now
2019-12-01 15:43:49 -08:00
b11e0686ad
remove sitegen binary
2019-12-01 14:45:56 -08:00
ea2b53d625
Make the site generator render index.html with a layout
2019-12-01 14:44:06 -08:00
57bdf5d14a
Remove pointless file extensions
2019-12-01 12:23:18 -08:00
03bdab61f2
Add a test harness and make compile.sh copy source -> dest for now
2019-12-01 12:13:37 -08:00
03d147b071
Just give in and use bash
2019-12-01 11:23:54 -08:00
e500efccdf
s/Sami J. Samhuri/Sami Samhuri/g
2019-12-01 11:21:55 -08:00
1e6348dbde
Exorcise harp and node.js, server, and add Swift plan
2019-12-01 10:59:05 -08:00
1ad8a6759f
add a JSON feed
2017-05-21 15:20:11 -07:00
5955792247
update dependencies
2017-05-19 13:17:17 -07:00
c5b42f4243
fix 404
2016-04-16 12:16:48 -07:00
f00ec57e1d
use rbenv shims in scripts
2015-09-19 13:00:42 -07:00
732da17859
only wait for compilation unless when necessary
2015-05-09 17:30:03 -07:00
800ebe73f8
don’t clobber the output directory when compiling (for dev)
2015-05-09 16:19:22 -07:00
a6259b83ea
munge drafts
2015-04-19 11:14:58 -07:00
01a7ad64d7
use File.write instead of File.open for simple writes
2015-04-19 11:00:34 -07:00
5949cf20bd
make compile.sh work on any given directory
2015-04-19 11:00:17 -07:00
4a9b1b8db6
remove temporary feed after compilation
2015-03-28 23:11:56 -07:00
586206ac1a
fixes for debian, use local npm modules
2015-03-29 05:26:45 +00:00
9028d805ae
fix publishing version.txt
2014-10-18 15:33:27 -07:00
291e40f859
put test repos in a better location, fix other bugs
2014-10-18 02:34:58 -07:00
3437b8f08a
use https to clone the test blog repo
2014-10-18 01:41:26 -07:00