installer: Remove Makefile of old build system
[ipfire-2.x.git] / src / installer / Makefile.am
CommitLineData
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
8ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
9AM_MAKEFLAGS = --no-print-directory
10AUTOMAKE_OPTIONS = color-tests parallel-tests
11
37f3421a 12SUBDIRS = . po
5315fae6
MT
13
14# remove targets if the command fails
15.DELETE_ON_ERROR:
16
17# keep intermediate files
18.SECONDARY:
19
20CLEANFILES =
21EXTRA_DIST =
22dracutmoduledir = $(prefix)/lib/dracut/modules.d/99installer
23
24AM_CPPFLAGS = \
25 -include $(top_builddir)/config.h \
26 -I $(top_srcdir)/include \
27 $(OUR_CPPFLAGS)
28
29AM_CFLAGS = $(OUR_CFLAGS)
30AM_LDFLAGS = $(OUR_LDFLAGS)
31
32bin_PROGRAMS = \
33 installer
34
35bin_SCRIPTS = \
36 downloadsource.sh
37
38#- installer -------------------------------------------------------------------
39
40installer_SOURCES = \
41 hw.c \
42 hw.h \
07d6f947 43 main.c
5315fae6
MT
44
45installer_CFLAGS = \
46 $(BLKID_CFLAGS) \
47 $(LIBSMOOTH_CFLAGS) \
48 $(PCI_CFLAGS) \
49 $(UDEV_CFLAGS)
50
51installer_LDADD = \
52 $(BLKID_LIBS) \
53 $(LIBSMOOTH_LIBS) \
54 $(NEWT_LIBS) \
55 $(PCI_LIBS) \
56 $(UDEV_LIBS)
57
58dracutmodule_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
66substitutions = \
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
74SED_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)