Blame fedfs/Makefile

Packit 78e41b
#
Packit 78e41b
# Makefile for mount.fedfs
Packit 78e41b
#
Packit 78e41b
Packit 78e41b
-include ../Makefile.conf
Packit 78e41b
include ../Makefile.rules
Packit 78e41b
Packit 78e41b
SRCS = mount.fedfs.c
Packit 9fa72b
HDRS = fedfs-getsrvinfo.h fedfs-gpl-boiler.h fedfs-nls.h \
Packit 9fa72b
       fedfs-token.h
Packit 78e41b
Packit 78e41b
fedfs-getsrvinfo_OBJ = fedfs-getsrvinfo.o
Packit 78e41b
Packit 78e41b
mount_fedfs_OBJ = mount.fedfs.o
Packit 9fa72b
fedfs-map-nfs4_OBJ = fedfs-map-nfs4.o
Packit 78e41b
Packit 78e41b
version := $(shell cat ../.version)
Packit 78e41b
Packit 78e41b
CFLAGS += -rdynamic $(DAEMON_CFLAGS) -D_GNU_SOURCE -I../include
Packit 78e41b
CFLAGS += -DVERSION_STRING=\"$(version)\"
Packit 78e41b
LDFLAGS += -rdynamic
Packit 78e41b
Packit 9fa72b
all: mount.fedfs fedfs-map-nfs4
Packit 78e41b
Packit 78e41b
mount.fedfs: $(mount_fedfs_OBJ) $(fedfs-getsrvinfo_OBJ) $(HDRS)
Packit 78e41b
	$(CC) -o mount.fedfs \
Packit 78e41b
	       $(mount_fedfs_OBJ) $(fedfs-getsrvinfo_OBJ) \
Packit 78e41b
	       $(LDFLAGS) $(LIBRESOLV) $(LIBS)
Packit 78e41b
Packit 9fa72b
fedfs-map-nfs4: $(fedfs-map-nfs4_OBJ) $(fedfs-getsrvinfo_OBJ) $(HDRS)
Packit 9fa72b
	$(CC) -o fedfs-map-nfs4 \
Packit 9fa72b
	       $(fedfs-map-nfs4_OBJ) $(fedfs-getsrvinfo_OBJ) \
Packit 9fa72b
	       $(LDFLAGS) $(LIBRESOLV) $(LIBS)
Packit 9fa72b
Packit 78e41b
clean:
Packit 78e41b
	rm -f *.o *.s *~ mount.fedfs
Packit 78e41b
Packit 78e41b
install: all
Packit 78e41b
	install -d -m 755 $(INSTALLROOT)$(sbindir)
Packit 9fa72b
	install -c fedfs-map-nfs4 -m 755 $(INSTALLROOT)$(sbindir); \
Packit 78e41b
	if ! test -x $(INSTALLROOT)$(sbindir)/mount.fedfs; \
Packit 78e41b
	then \
Packit 78e41b
		install -c mount.fedfs -m 755 $(INSTALLROOT)$(sbindir); \
Packit 78e41b
	fi