diff options
author | B. Watson <urchlay@slackware.uk> | 2024-12-13 07:03:08 -0500 |
---|---|---|
committer | B. Watson <urchlay@slackware.uk> | 2024-12-13 07:03:08 -0500 |
commit | 049360816bd760d229463ed461b443b2a7d212fe (patch) | |
tree | e3583a6cf5ea32ac78255f8f0b71045d1b3d46db /Makefile | |
parent | d77820c5a04d9bb930ee95df2fbc28bfca87ddfe (diff) | |
download | uxd-049360816bd760d229463ed461b443b2a7d212fe.tar.gz |
add version info, use MYCFLAGS for user flags
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -1,7 +1,11 @@ -CFLAGS=-O2 -fPIC -Wall +# Makefile for uxd, by B. Watson. WTFPL. -# these only affect the 'install' target (they don't get compiled -# into the binary). +### Override these variables as needed. Don't override CFLAGS; use +# MYCFLAGS instead. +MYCFLAGS=-O2 -fPIC -Wall + +# These only affect the 'install' target (they don't get compiled +# into the binary). PREFIX=/usr MANDIR=$(PREFIX)/man MAN1DIR=$(MANDIR)/man1 @@ -12,6 +16,14 @@ INSTALL_PROGRAM=install -s -m0755 GZIP=gzip -9 GZIP_MAN=yes +# +### No user-serviceable parts below. + +VERSION=0.1.0 + +DEFINES=-DVERSION='"$(VERSION)"' +CFLAGS=$(MYCFLAGS) $(DEFINES) + .PHONY: all test man clean install all: uxd man |