Blame daemon/Makefile

Packit Service a4b2a9
#
Packit Service a4b2a9
# Makefile for autofs
Packit Service a4b2a9
#
Packit Service a4b2a9
Packit Service a4b2a9
-include ../Makefile.conf
Packit Service a4b2a9
include ../Makefile.rules
Packit Service a4b2a9
Packit Service a4b2a9
SRCS = automount.c indirect.c direct.c spawn.c module.c mount.c \
Packit Service a4b2a9
	lookup.c state.c flag.c
Packit Service a4b2a9
OBJS = automount.o indirect.o direct.o spawn.o module.o mount.o \
Packit Service a4b2a9
	lookup.o state.o flag.o
Packit Service a4b2a9
Packit Service a4b2a9
version := $(shell cat ../.version)
Packit Service a4b2a9
Packit Service a4b2a9
CFLAGS += -rdynamic $(DAEMON_CFLAGS) -D_GNU_SOURCE -I../include
Packit Service a4b2a9
CFLAGS += -DAUTOFS_LIB_DIR=\"$(autofslibdir)\" 
Packit Service a4b2a9
CFLAGS += -DAUTOFS_MAP_DIR=\"$(autofsmapdir)\"
Packit Service a4b2a9
CFLAGS += -DAUTOFS_CONF_DIR=\"$(autofsconfdir)\"
Packit Service a4b2a9
CFLAGS += -DAUTOFS_FIFO_DIR=\"$(autofsfifodir)\"
Packit Service a4b2a9
CFLAGS += -DAUTOFS_FLAG_DIR=\"$(autofsflagdir)\"
Packit Service a4b2a9
CFLAGS += -DVERSION_STRING=\"$(version)\"
Packit Service a4b2a9
LDFLAGS += -rdynamic
Packit Service a4b2a9
LIBS += -ldl -lpthread
Packit Service a4b2a9
Packit Service 21763a
ifeq ($(SYSTEMD), 1)
Packit Service 21763a
    CFLAGS += -DWITH_SYSTEMD
Packit Service 21763a
    LIBS += $(LIBSYSTEMD)
Packit Service 21763a
endif
Packit Service 21763a
Packit Service a4b2a9
ifeq ($(LDAP), 1)
Packit Service a4b2a9
    CFLAGS += $(XML_FLAGS)
Packit Service a4b2a9
    LIBS += $(XML_LIBS)
Packit Service a4b2a9
endif
Packit Service a4b2a9
Packit Service a4b2a9
all: automount
Packit Service a4b2a9
Packit Service a4b2a9
automount: $(OBJS) $(AUTOFS_LIB)
Packit Service a4b2a9
	$(CC) $(DAEMON_LDFLAGS) -o automount $(OBJS) $(LDFLAGS) $(AUTOFS_LIB) $(LIBS)
Packit Service a4b2a9
	$(STRIP) automount
Packit Service a4b2a9
Packit Service a4b2a9
clean:
Packit Service a4b2a9
	rm -f *.o *.s *~ automount
Packit Service a4b2a9
Packit Service a4b2a9
install: all
Packit Service a4b2a9
	install -d -m 755 $(INSTALLROOT)$(sbindir)
Packit Service a4b2a9
	install -c automount -m 755 $(INSTALLROOT)$(sbindir)
Packit Service a4b2a9
Packit Service a4b2a9