Imported Upstream version 1.0.10
[platform/upstream/lksctp-tools.git] / Makefile.dirs
1 # -*-makefile-*-
2 #
3 # Define here directories you want
4
5 rootbindir = /bin
6 rootsbindir = /sbin
7 rootlibdir = /lib
8
9 localedir = $(datadir)/locale
10 pkgsysconfdir = $(sysconfdir)/@PACKAGE@
11 pkgdocdir = $(datadir)/@PACKAGE@
12
13 vpkgsysconfdir = $(pkgsysconfdir)/v@VERSION@
14 vpkgdatadir = $(pkgdatadir)/v@VERSION@
15 vpkglibdir = $(pkglibdir)/v@VERSION@
16 vpkgdocdir = $(docdir)/v@VERSION@
17
18 # List here all the directories you want listed in the file to be used
19 # in your programs:
20
21 directories := \
22         localedir \
23         pkgsysconfdir \
24         rootbindir \
25         rootlibdir \
26         rootsbindir \
27         vpkgdatadir \
28         vpkgdocdir \
29         vpkglibdir \
30         vpkgsysconfdir \
31         \
32         bindir \
33         datadir \
34         libdir \
35         pkgdatadir \
36         pkgdocdir \
37         pkglibdir \
38         sbindir
39
40 # To modify this target for another language, just copy, paste and
41 # modify the target to generate directories.h. We depend on
42 # config.status and Makefile.dirs, as anything changed is going to be
43 # reflected there.
44
45 # This is for generating the list in C/C++
46 directories.h: $(top_builddir)/config.status $(top_srcdir)/Makefile.dirs
47         @rm -f $@
48         @echo -n "Creating $@ ..."
49         @echo "#ifndef __$(subst .,_,$@)__" > $@
50         @echo "# define __$(subst .,_,$@)__" >> $@
51         @echo "" >> $@
52         @echo -e $(foreach v,$(directories),$(shell echo 'D_$(v) \"$($v)\"\\n')) \
53           | sed 's/^ *D_/# define D_/' >> $@
54         @echo "#endif" >> $@
55         @echo " done"
56
57 DISTCLEANFILES += directories.h
58 MAINTAINERCLEANFILES += directories.h
59
60 ## FIXME: Your stuff here