bob
2d551c59e2
Change date, more refinements
2024-12-31 14:45:50 +01:00
bob
f3c40f4bd7
Add -n option, and other improvements
2024-12-31 14:34:36 +01:00
bob
63dd34e926
Add -n option for normal project type
...
For consistency, I added this option, so any project type can be
explicitly specified. Of course, this option is the default, so it can
be left out to yield the existing behaviour.
2024-12-31 14:32:05 +01:00
bob
9a754c83fa
Changed option handling to getopts shell-builtin
...
The long option support, made available through the Linux version of
getopt, is incompatible with BSD getopt, found on macOS and OpenBSD.
So I decided to keep it simple and support single-letter options only.
2024-12-31 13:55:23 +01:00
bob
c83be332d5
Fix version and commit display
...
Made version and commit variables static, and local to the version
display function. Previously, they would be globals, and as such would
collide with those from linked shared libraries. Now, all project types
will have them local.
2024-12-31 11:58:35 +01:00
bob
178b2f4860
Fix library header generation
...
Prevent precomp.hpp to be included in header file list.
2024-12-31 11:07:27 +01:00
bob
64b81076c9
Make include guard in version.hpp uppercase
2024-12-31 10:52:18 +01:00
bob
27f42b1623
Fix runtime library loading for macOS
2024-12-30 13:19:55 +01:00
bob
2e53bc0dc5
Use ASCII drawing for tree output
2024-12-30 13:17:06 +01:00
bob
99c951c2f8
Fix typo
2024-12-29 15:56:38 +01:00
bob
d5106f796a
Add FILES section, fix quoting
2024-12-27 10:21:21 +01:00
bob
1c2e2fd087
Change name
2024-12-27 10:03:47 +01:00
bob
a204a6b5f6
Remove note about incomplete project
2024-12-27 10:03:04 +01:00
bob
9c1485824f
Add man page
2024-12-27 10:02:39 +01:00
bob
5cce3fc560
Add mkproj.sh
2024-12-26 11:56:42 +01:00
bob
3e3b103e7d
Quote data dir in config file
2024-12-26 10:04:49 +01:00
bob
57347934d4
Change config file to ini format
2024-12-26 10:03:12 +01:00
bob
fc966fb62f
Improve installation of symlinks
2024-12-26 08:51:28 +01:00
bob
546a7deb42
Quote DATADIR
2024-12-24 11:19:10 +01:00
bob
c43c14fb19
Add Makefile which installs everything
2024-12-24 11:04:48 +01:00
bob
111ad3c2be
Explain about the install location of templates
2024-12-24 11:04:23 +01:00
bob
2e66524e2c
Delete symlinks, will be created by Makefile
2024-12-24 10:55:42 +01:00
bob
9e147ba41e
Add make test explanation
2024-12-24 10:40:34 +01:00
bob
9fadf2548b
Small clarifications
2024-12-24 10:38:06 +01:00
bob
1517c01832
Fix errors
2024-12-24 10:25:37 +01:00
bob
b80b730a39
Add note
2024-12-23 17:14:52 +01:00
bob
c2a5b0cb2f
Fix installation recipe
2024-12-23 16:33:08 +01:00
bob
e55c019ef0
Add template files
2024-12-23 16:18:39 +01:00
bob
d2b64fdc5a
Change mkcppproj to mkproj
...
Other project types can and will be possible in the future.
2024-12-23 16:14:51 +01:00
bob
93f11efcc1
Add content to README.md
2024-12-23 15:55:44 +01:00
bob
1f64049823
Fix name
2024-12-23 15:55:35 +01:00
bob
1b82bbc4cf
Initial commit
2024-12-23 15:26:54 +01:00