~rjpcasalino/bss

e747e3e860d5c1dd724fc2ffacfd74b406e0c136 — rjpc 5 months ago 766f19a
update README and update program license
2 files changed, 5 insertions(+), 16 deletions(-)

M README.md
M bss.pl
M README.md => README.md +2 -3
@@ 15,6 15,7 @@ bss reads manifest.ini for its configuration options:
	collections=posts
	exclude=*.md,*.markdown,templates,junk
	encoding=UTF-8
	evaluate perl=0 # use perl false boolen value
	[server]
	port=8090



@@ 31,7 32,7 @@ Template file types can be any of: `.tmpl, .template, .html, .tt, .tt2`.

See: http://www.template-toolkit.org/index.html

One can define partials and such for use in templates or layouts or what have you: 
One can define partials and such for use in templates or layouts or what have you:
```
[% footer = 'partials/footer.tt' %]
[% INCLUDE $footer %]


@@ 56,6 57,4 @@ $ nix profile --extra-experimental-features nix-command --extra-experimental-fea

## FIXME
- [] Handle removing YAML block correctly
- [] So that we can actually write OG daringfireball md
- [] Markdown parser might be garbage 
- [] short flags so we can do -v and -s for verbose and server

M bss.pl => bss.pl +3 -13
@@ 1,21 1,11 @@
#!/usr/bin/env perl

# bss - boring static site generator
# Copyright (C) 2021  Ryan Joseph Patrick Casalino
# Copyright (C) 2021,2022  Ryan Joseph Patrick Casalino
#
# This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.

# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.

# You should have received a copy of the GNU General Public License
# along with this program.  If not, see <https://www.gnu.org/licenses/>.
# See http://www.perl.com/perl/misc/Artistic.html use

use v5.32;
use warnings;