summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2022-06-29Attempt to build metastore.1 man page like other targets.doc-pandocAdam Spragg
Doesn't work, but I'm not sure why. My make-fu is not strong enough! Do not merge!
2022-06-29doc: Generate the man page from markdownAdam Spragg
Because who wants to hand-write groff markup these days? This adds pandoc(1) as a build-dependency. It uses PHP Markdown Extra definition lists, which pandoc uses for e.g. command option/explanation lists. Because this definition list format is non-standard it might not render as intended on many markdown viewers, but pandoc generates "better" man page output with it.
2018-02-19Makefile: Support NO_XATTR variable.Przemyslaw Pawelczyk
2018-01-06Makefile: Treat LDFLAGS as passed to the compiler, not linker directly.Przemyslaw Pawelczyk
2018-01-03Makefile: Add printvars phony target.Przemyslaw Pawelczyk
2016-02-02Rewrite Makefile using my Almost Universal Makefile template.Przemyslaw Pawelczyk
2016-01-19Makefile: Install documentation and example scripts.Przemyslaw Pawelczyk
2016-01-19metastore.txt: Create plain-text version of the manual page.Przemyslaw Pawelczyk
2016-01-09Makefile: Link with libbsd only on non-BSD platforms.Przemyslaw Pawelczyk
BSD platforms are not supported yet, though.
2015-12-01Makefile: Change default installation prefix to /usr/local.Przemyslaw Pawelczyk
Fixes #34.
2015-12-01Makefile: Change name of variables related to installation directories.Przemyslaw Pawelczyk
2015-12-01Add action to show metastore version: -v / --version.Przemyslaw Pawelczyk
Fixes #36.
2015-12-01Makefile: Move PROJ_DIR to the beginning.Przemyslaw Pawelczyk
2015-09-13Move man pages for section 1 to man1/ directory.Przemyslaw Pawelczyk
As a bonus you can install out-of-tree now via make -f. Fixes #22.
2015-09-13Move source files to src/ directory.Przemyslaw Pawelczyk
As a bonus you can build out-of-tree now via make -f. It's part of the work related to issue #22.
2015-09-13Makefile: Provide libs after object files when linking.Edvinas Valatka
See: https://wiki.gentoo.org/wiki/Project:Quality_Assurance/As-needed#Importance_of_linking_order Fixes #29. Signed-off-by: Przemyslaw Pawelczyk <przemoc@gmail.com>
2015-09-08Add action to dump metadata in human-readable form: -d / --dump.Przemyslaw Pawelczyk
metastore depends now on libbsd, because of strmode() function. This commit fixes issue #28.
2015-09-03Make all license notices in files explicit about being GPLv2 only.Przemyslaw Pawelczyk
Turn version 2 of the License into only version 2 of the License is applicable and restore the semicolon preceding it.
2015-09-03Make all license notices in source files formatted the same way.Przemyslaw Pawelczyk
Wording has been changed only in Makefile, where: Free Software has been fixed into proper name: Free Software Foundation, Inc. with trailing comma separating it from address.
2012-06-11Don't overwrite environment CFLAGS, use CPPFLAGS.Romain Francoise
2008-06-23Add stricter build flagsDavid Härdeman
2007-05-21Add optimization flags to gccDavid Härdeman
2007-05-20Make sure stat doesn't error out on > 2GB filesDavid Härdeman
2007-05-19Add (un)install targetsDavid Härdeman
2007-05-1980-col align code, add license headersDavid Härdeman
2007-05-18Split meta entry functions into a separate fileDavid Härdeman
2007-05-18Initial project checkinDavid Härdeman