1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
Description: Fix build system to actually use flags, create install directories and cleanup built files
Author: Gianfranco Costamagna <locutusofborg@debian.org>
Last-Update: 2022-03-02
Index: ciso-1.0.0/Makefile
===================================================================
--- ciso-1.0.0.orig/Makefile
+++ ciso-1.0.0/Makefile
@@ -8,13 +8,14 @@
all : ciso
ciso : ciso.o
- gcc -o ciso ciso.o -lz
+ $(CC) -o ciso ciso.o -lz $(LDFLAGS) $(LIBS)
ciso.o : ciso.c
- gcc -o ciso.o -c ciso.c
+ $(CC) -o ciso.o -c ciso.c $(CFLAGS) $(CPPFLAGS)
install :
+ mkdir -p $(USRBINDIR)
$(INSTALL) -m 755 ciso $(USRBINDIR)/ciso
clean:
- rm -rf *.o
+ rm -rf ciso *.o
|