You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.6 KiB
48 lines
1.6 KiB
3 years ago
|
--- a/Makefile.in
|
||
|
+++ b/Makefile.in
|
||
|
@@ -9,9 +9,9 @@
|
||
|
eprefix=@exec_prefix@
|
||
|
#MORE_WARNINGS=-Weffc++
|
||
|
WFLAGS=-Wall -W -Wshadow -Wpointer-arith -Wwrite-strings -pedantic -ffor-scope -Wcast-align -Wsign-compare -Wpointer-arith -Wwrite-strings -Wformat-security -Wswitch-enum -Winit-self $(MORE_WARNINGS)
|
||
|
-CFLAGS=-O2 @debug@ -DNDEBUG $(WFLAGS) $(MORECFLAGS)
|
||
|
-CXX=@CXX@ $(CFLAGS)
|
||
|
-LINK=@CXX@
|
||
|
+CXXFLAGS += @debug@ -DNDEBUG $(WFLAGS)
|
||
|
+CXX=@CXX@ $(CXXFLAGS)
|
||
|
+LINK=@CXX@ $(LDFLAGS)
|
||
|
THREAD_LFLAGS=@thread_ldflags@
|
||
|
|
||
|
INSTALL=@INSTALL@
|
||
|
@@ -43,7 +43,7 @@
|
||
|
$(LINK) -o getc_putc $(GETCOBJS) $(THREAD_LFLAGS)
|
||
|
|
||
|
getc_putc_helper: $(GETCHOBJS)
|
||
|
- $(CXX) -o getc_putc_helper $(GETCHOBJS)
|
||
|
+ $(CXX) $(LDFLAGS) -o getc_putc_helper $(GETCHOBJS)
|
||
|
|
||
|
bon_csv2html: bon_csv2html.o
|
||
|
$(LINK) bon_csv2html.o -o bon_csv2html
|
||
|
@@ -52,15 +52,15 @@
|
||
|
$(LINK) generate_randfile.o -o generate_randfile
|
||
|
|
||
|
install-bin: $(EXE) $(EXES)
|
||
|
- mkdir -p $(eprefix)/bin $(eprefix)/sbin
|
||
|
- @INSTALL_PROGRAM@ @stripping@ $(EXES) $(eprefix)/sbin
|
||
|
- @INSTALL_PROGRAM@ @stripping@ $(EXE) $(eprefix)/bin
|
||
|
- @INSTALL_SCRIPT@ $(SCRIPTS) $(eprefix)/bin
|
||
|
+ mkdir -p $(DESTDIR)/$(eprefix)/bin $(DESTDIR)/$(eprefix)/sbin
|
||
|
+ @INSTALL_PROGRAM@ @stripping@ $(EXES) $(DESTDIR)/$(eprefix)/sbin
|
||
|
+ @INSTALL_PROGRAM@ @stripping@ $(EXE) $(DESTDIR)/$(eprefix)/bin
|
||
|
+ @INSTALL_SCRIPT@ $(SCRIPTS) $(DESTDIR)/$(eprefix)/bin
|
||
|
|
||
|
install: install-bin
|
||
|
- mkdir -p @mandir@/man1 @mandir@/man8
|
||
|
- @INSTALL_DATA@ $(MAN1) @mandir@/man1
|
||
|
- @INSTALL_DATA@ $(MAN8) @mandir@/man8
|
||
|
+ mkdir -p $(DESTDIR)/@mandir@/man1 $(DESTDIR)/@mandir@/man8
|
||
|
+ @INSTALL_DATA@ $(MAN1) $(DESTDIR)/@mandir@/man1
|
||
|
+ @INSTALL_DATA@ $(MAN8) $(DESTDIR)/@mandir@/man8
|
||
|
|
||
|
%.o: %.cpp
|
||
|
$(CXX) -c $<
|