6362f12c |
1 | # common makefile settings for userv-utils |
2 | |
711a0748 |
3 | # Copyright (C) 1999-2000,2003 Ian Jackson |
6362f12c |
4 | # |
5 | # This is free software; you can redistribute it and/or modify it |
6 | # under the terms of the GNU General Public License as published by |
7 | # the Free Software Foundation; either version 2 of the License, or |
8 | # (at your option) any later version. |
9 | # |
10 | # This program is distributed in the hope that it will be useful, but |
11 | # WITHOUT ANY WARRANTY; without even the implied warranty of |
12 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
13 | # General Public License for more details. |
14 | # |
15 | # You should have received a copy of the GNU General Public License |
16 | # along with userv-utils; if not, write to the Free Software |
17 | # Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. |
18 | # |
19 | # $Id$ |
20 | |
21 | etcdir= /etc |
22 | prefix= /usr/local |
23 | bindir= $(prefix)/bin |
24 | vardir= /var |
25 | |
26 | libdir= $(prefix)/lib |
27 | sharedir= $(prefix)/share |
28 | |
29 | docdir= $(sharedir)/doc |
30 | |
31 | libuserv= $(libdir)/userv |
32 | shareuserv= $(sharedir)/userv |
70b9d2e0 |
33 | varlog= $(vardir)/log |
6362f12c |
34 | varlib= $(vardir)/lib |
35 | varlibuserv= $(varlib)/userv |
36 | |
37 | etcuserv= $(etcdir)/userv |
38 | services= $(etcuserv)/services.d |
39 | |
40 | CFLAGS= -Wall -Wwrite-strings -Wmissing-prototypes -Wstrict-prototypes \ |
33e8a62b |
41 | -Wpointer-arith -D_GNU_SOURCE -Wno-pointer-sign \ |
6362f12c |
42 | $(OPTIMISE) $(DEBUG) $(SUBDIR_CFLAGS) |
43 | LDFLAGS= $(SUBDIR_LDFLAGS) |
44 | |
45 | OPTIMISE= -O2 |
46 | DEBUG= -g |
47 | |