]>
Commit | Line | Data |
---|---|---|
37f3421a | 1 | # This file is part of the installer. |
5315fae6 | 2 | # |
37f3421a | 3 | # installer is free software; you can redistribute it and/or modify it |
5315fae6 MT |
4 | # under the terms of the GNU Lesser General Public License as published by |
5 | # the Free Software Foundation; either version 2.1 of the License, or | |
6 | # (at your option) any later version. | |
7 | ||
8 | ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} | |
9 | AM_MAKEFLAGS = --no-print-directory | |
10 | AUTOMAKE_OPTIONS = color-tests parallel-tests | |
11 | ||
37f3421a | 12 | SUBDIRS = . po |
5315fae6 MT |
13 | |
14 | # remove targets if the command fails | |
15 | .DELETE_ON_ERROR: | |
16 | ||
17 | # keep intermediate files | |
18 | .SECONDARY: | |
19 | ||
20 | CLEANFILES = | |
21 | EXTRA_DIST = | |
22 | dracutmoduledir = $(prefix)/lib/dracut/modules.d/99installer | |
23 | ||
24 | AM_CPPFLAGS = \ | |
25 | -include $(top_builddir)/config.h \ | |
26 | -I $(top_srcdir)/include \ | |
27 | $(OUR_CPPFLAGS) | |
28 | ||
29 | AM_CFLAGS = $(OUR_CFLAGS) | |
30 | AM_LDFLAGS = $(OUR_LDFLAGS) | |
31 | ||
32 | bin_PROGRAMS = \ | |
33 | installer | |
34 | ||
35 | bin_SCRIPTS = \ | |
36 | downloadsource.sh | |
37 | ||
38 | #- installer ------------------------------------------------------------------- | |
39 | ||
40 | installer_SOURCES = \ | |
41 | hw.c \ | |
42 | hw.h \ | |
07d6f947 | 43 | main.c |
5315fae6 MT |
44 | |
45 | installer_CFLAGS = \ | |
46 | $(BLKID_CFLAGS) \ | |
47 | $(LIBSMOOTH_CFLAGS) \ | |
48 | $(PCI_CFLAGS) \ | |
49 | $(UDEV_CFLAGS) | |
50 | ||
51 | installer_LDADD = \ | |
52 | $(BLKID_LIBS) \ | |
53 | $(LIBSMOOTH_LIBS) \ | |
54 | $(NEWT_LIBS) \ | |
55 | $(PCI_LIBS) \ | |
56 | $(UDEV_LIBS) | |
57 | ||
58 | dracutmodule_DATA = \ | |
59 | dracut-module/70-dhcpcd.exe \ | |
60 | dracut-module/fake-root.sh \ | |
61 | dracut-module/module-setup.sh \ | |
62 | dracut-module/run-installer.sh | |
63 | ||
64 | #------------------------------------------------------------------------------- | |
65 | ||
66 | substitutions = \ | |
67 | '|PACKAGE_NAME=$(PACKAGE_NAME)|' \ | |
68 | '|PACKAGE_VERSION=$(PACKAGE_VERSION)|' \ | |
69 | '|prefix=$(prefix)|' \ | |
70 | '|exec_prefix=$(exec_prefix)|' \ | |
71 | '|libdir=$(libdir)|' \ | |
72 | '|includedir=$(includedir)|' | |
73 | ||
74 | SED_PROCESS = \ | |
75 | $(AM_V_GEN)$(MKDIR_P) $(dir $@) && \ | |
76 | $(SED) $(subst '|,-e 's|@,$(subst =,\@|,$(subst |',|g',$(substitutions)))) < $< > $@ | |
77 | ||
78 | %.pc: %.pc.in Makefile | |
79 | $(SED_PROCESS) |