Commit 75db651a authored by Tollef Fog Heen's avatar Tollef Fog Heen
Browse files

Remove .h files from _SOURCES

Automake is buggy when you mix C and Vala programs.  It tries to call
valac with the full contents of _SOURCES for the program, but valac
errors out when given .h files.  Until this is fixed, we can't list .h
files in _SOURCES or "make dist" breaks.
parent aa411267
...@@ -78,99 +78,57 @@ EXTRA_DIST = \ ...@@ -78,99 +78,57 @@ EXTRA_DIST = \
units/systemd-logger.service.in \ units/systemd-logger.service.in \
units/systemd-logger.socket units/systemd-logger.socket
# This is needed because automake is buggy in how it generates the
# rules for C programs, but not Vala programs. We therefore can't
# list the .h files as dependencies if we want make dist to work.
BASIC_SOURCES = \ BASIC_SOURCES = \
util.c \ util.c \
util.h \
hashmap.c \ hashmap.c \
hashmap.h \
set.c \ set.c \
set.h \
strv.c \ strv.c \
strv.h \
conf-parser.c \ conf-parser.c \
conf-parser.h \
socket-util.c \ socket-util.c \
socket-util.h \
log.c \ log.c \
log.h \ ratelimit.c
ratelimit.c \
ratelimit.h
COMMON_SOURCES = \ COMMON_SOURCES = \
$(BASIC_SOURCES) \ $(BASIC_SOURCES) \
unit.c \ unit.c \
unit.h \
job.c \ job.c \
job.h \
manager.c \ manager.c \
manager.h \
load-fragment.c \ load-fragment.c \
load-fragment.h \
service.c \ service.c \
service.h \
automount.c \ automount.c \
automount.h \
mount.c \ mount.c \
mount.h \
swap.c \ swap.c \
swap.h \
device.c \ device.c \
device.h \
target.c \ target.c \
target.h \
snapshot.c \ snapshot.c \
snapshot.h \
socket.c \ socket.c \
socket.h \
timer.c \ timer.c \
timer.h \
load-dropin.c \ load-dropin.c \
load-dropin.h \
execute.c \ execute.c \
execute.h \
dbus.c \ dbus.c \
dbus.h \
dbus-manager.c \ dbus-manager.c \
dbus-manager.h \
dbus-unit.c \ dbus-unit.c \
dbus-unit.h \
dbus-job.c \ dbus-job.c \
dbus-job.h \
dbus-service.c \ dbus-service.c \
dbus-service.h \
dbus-socket.c \ dbus-socket.c \
dbus-socket.h \
dbus-target.c \ dbus-target.c \
dbus-target.h \
dbus-mount.c \ dbus-mount.c \
dbus-mount.h \
dbus-automount.c \ dbus-automount.c \
dbus-autpmount.h \
dbus-swap.c \ dbus-swap.c \
dbus-swap.h \
dbus-snapshot.c \ dbus-snapshot.c \
dbus-snapshot.h \
dbus-device.c \ dbus-device.c \
dbus-device.h \
dbus-execute.c \ dbus-execute.c \
dbus-execute.h \
cgroup.c \ cgroup.c \
cgroup.h \
mount-setup.c \ mount-setup.c \
mount-setup.h \
hostname-setup.c \ hostname-setup.c \
hostname-setup.h \
loopback-setup.c \ loopback-setup.c \
loopback-setup.h \
utmp-wtmp.c \ utmp-wtmp.c \
utmp-wtmp.h \
specifier.c \ specifier.c \
specifier.h \
unit-name.c \ unit-name.c \
unit-name.h \
fdset.c \ fdset.c \
fdset.h \
namespace.h \
namespace.c namespace.c
systemd_SOURCES = \ systemd_SOURCES = \
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment