Mercurial > hg > sidinfo
annotate Makefile @ 139:830125ad15c4
Added tag rel-0_6_2 for changeset d40c371ce1f9
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 02 Jun 2017 04:40:03 +0300 |
parents | d73b74602759 |
children | 8fc887cb56d0 |
rev | line source |
---|---|
0 | 1 # |
2 # Configuration settings for Linux and generic UNIX | |
3 # See other Makefile.* files for more options. | |
4 # | |
5 | |
130 | 6 # Compiler, flags and linker flags |
68 | 7 PREFIX ?= /usr/local |
130 | 8 |
9 BINTOOL_PREFIX = | |
0 | 10 |
122
9fb96c170bbc
Make build process less noisy and also work with parallel make.
Matti Hamalainen <ccr@tnsp.org>
parents:
68
diff
changeset
|
11 CFLAGS += -DHAVE_CONFIG_H |
68 | 12 LDFLAGS += |
0 | 13 |
122
9fb96c170bbc
Make build process less noisy and also work with parallel make.
Matti Hamalainen <ccr@tnsp.org>
parents:
68
diff
changeset
|
14 CFLAGS += -DHAVE_STRING_H |
9fb96c170bbc
Make build process less noisy and also work with parallel make.
Matti Hamalainen <ccr@tnsp.org>
parents:
68
diff
changeset
|
15 CFLAGS += -DHAVE_STDINT_H |
0 | 16 #CFLAGS += -DHAVE_SYS_TYPES_H |
122
9fb96c170bbc
Make build process less noisy and also work with parallel make.
Matti Hamalainen <ccr@tnsp.org>
parents:
68
diff
changeset
|
17 CFLAGS += -DHAVE_INTTYPES_H |
0 | 18 |
19 # Miscellaneous | |
20 BINPATH=./ | |
21 OBJPATH=obj/unix/ | |
22 EXEEXT= | |
23 | |
24 | |
4 | 25 ### |
26 ### Stuff | |
27 ### | |
28 ENDIANCHK_BIN=$(BINPATH)endianchk$(EXEEXT) | |
68 | 29 NOINST_TARGETS += $(ENDIANCHK_BIN) config.h |
122
9fb96c170bbc
Make build process less noisy and also work with parallel make.
Matti Hamalainen <ccr@tnsp.org>
parents:
68
diff
changeset
|
30 THLIBS_DEP += config.h |
4 | 31 |
0 | 32 include Makefile.gen |
4 | 33 |
34 | |
68 | 35 install: all |
36 @for fn in $(TARGETS); do echo " INSTALL $$fn $(PREFIX)/bin/"; $(INSTALL) -m 755 "$$fn" $(PREFIX)/bin/; done |