config.mk - libgrapheme - unicode string library | |
git clone git://git.suckless.org/libgrapheme | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
config.mk (945B) | |
--- | |
1 # Customize below to fit your system (run ./configure for automatic pres… | |
2 | |
3 # paths (unset $PCPREFIX to not install a pkg-config-file) | |
4 DESTDIR = | |
5 PREFIX = /usr/local | |
6 INCPREFIX = $(PREFIX)/include | |
7 LIBPREFIX = $(PREFIX)/lib | |
8 MANPREFIX = $(PREFIX)/share/man | |
9 PCPREFIX = $(LIBPREFIX)/pkgconfig | |
10 | |
11 # names | |
12 ANAME = libgrapheme.a | |
13 SONAME = libgrapheme.so.$(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_P… | |
14 BINSUFFIX = | |
15 | |
16 # flags | |
17 CPPFLAGS = -D_ISOC99_SOURCE | |
18 CFLAGS = -std=c99 -Os -Wall -Wextra -Wpedantic -Wno-overlength-strings | |
19 LDFLAGS = -s | |
20 | |
21 BUILD_CPPFLAGS = $(CPPFLAGS) | |
22 BUILD_CFLAGS = $(CFLAGS) | |
23 BUILD_LDFLAGS = $(LDFLAGS) | |
24 | |
25 SHFLAGS = -fPIC -ffreestanding | |
26 SOFLAGS = -shared -nostdlib -Wl,--soname=libgrapheme.so.$(VERSION_MAJO… | |
27 SOSYMLINK = true | |
28 | |
29 # tools (unset $LDCONFIG to not call ldconfig(1) after install/uninstall) | |
30 CC = cc | |
31 BUILD_CC = $(CC) | |
32 AR = ar | |
33 RANLIB = ranlib | |
34 LDCONFIG = ldconfig | |
35 SH = sh |