first commit
This commit is contained in:
30
Makefile
Normal file
30
Makefile
Normal file
@@ -0,0 +1,30 @@
|
||||
include config.mk
|
||||
|
||||
OBJ = src/frcctrlmgr.o
|
||||
BIN = frcctrlmgr
|
||||
|
||||
all: $(BIN)
|
||||
|
||||
$(BIN): $(OBJ)
|
||||
$(CC) $(LDFLAGS) -o $@ $(OBJ) $(LDLIBS)
|
||||
|
||||
install: all
|
||||
mkdir -p $(DESTDIR)$(PREFIX)/bin
|
||||
cp -f $(BIN) $(DESTDIR)$(PREFIX)/bin
|
||||
|
||||
uninstall:
|
||||
rm -f $(DESTDIR)$(PREFIX)/bin/$(BIN)
|
||||
rm -f $(DESTDIR)$(MANPREFIX)/man8/$(BIN).8
|
||||
|
||||
dist: clean
|
||||
mkdir -p frcctrlmgr-$(VERSION)
|
||||
cp LICENSE Makefile README config.mk src/frcctrlmgr.c src/frcctrlmgr.h frcctrlmgr-$(VERSION)
|
||||
tar -cf frcctrlmgr-$(VERSION).tar frcctrlmgr-$(VERSION)
|
||||
gzip frcctrlmgr-$(VERSION).tar
|
||||
rm -rf frcctrlmgr-$(VERSION)
|
||||
|
||||
clean:
|
||||
rm -f $(BIN) $(OBJ) frcctrlmgr-$(VERSION).tar.gz
|
||||
|
||||
.PHONY:
|
||||
all install uninstall dist clean
|
||||
Reference in New Issue
Block a user