[med-svn] [Git][med-team/libgclib][upstream] New upstream version 0.11.10+ds
Steffen Möller
gitlab at salsa.debian.org
Sun Aug 9 21:40:59 BST 2020
Steffen Möller pushed to branch upstream at Debian Med / libgclib
Commits:
0748c2bc by Steffen Moeller at 2020-08-09T22:19:05+02:00
New upstream version 0.11.10+ds
- - - - -
1 changed file:
- − Makefile
Changes:
=====================================
Makefile deleted
=====================================
@@ -1,117 +0,0 @@
-INCDIRS := -I. -I${GDIR} -I${BAM}
-
-CXX := $(if $(CXX),$(CXX),g++)
-
-LINKER := $(if $(LINKER),$(LINKER),g++)
-
-LDFLAGS := $(if $(LDFLAGS),$(LDFLAGS),-g)
-
-LIBS :=
-
-
-# A simple hack to check if we are on Windows or not (i.e. are we using mingw32-make?)
-ifeq ($(findstring mingw32, $(MAKE)), mingw32)
-WINDOWS=1
-endif
-
-# Compiler settings
-TLIBS =
-# Non-windows systems need pthread
-ifndef WINDOWS
-TLIBS += -lpthread
-endif
-
-
-
-DMACH := $(shell ${CXX} -dumpmachine)
-
-# MinGW32 GCC 4.5 link problem fix
-ifdef WINDOWS
-DMACH := windows
-ifeq ($(findstring 4.5.,$(shell g++ -dumpversion)), 4.5.)
-LDFLAGS += -static-libstdc++ -static-libgcc
-endif
-endif
-
-# Misc. system commands
-ifdef WINDOWS
-RM = del /Q
-else
-RM = rm -f
-endif
-
-# File endings
-ifdef WINDOWS
-EXE = .exe
-else
-EXE =
-endif
-
-CC := ${CXX}
-
-BASEFLAGS := -Wall -Wextra ${INCDIRS} $(MARCH) \
- -D_REENTRANT -fno-exceptions -fno-rtti
-
-GCCVER5 := $(shell expr `${CXX} -dumpversion | cut -f1 -d.` \>= 5)
-ifeq "$(GCCVER5)" "1"
- BASEFLAGS += -Wno-implicit-fallthrough
-endif
-
-GCCVER8 := $(shell expr `${CXX} -dumpversion | cut -f1 -d.` \>= 8)
-ifeq "$(GCCVER8)" "1"
- BASEFLAGS += -Wno-class-memaccess
-endif
-
-#add the link-time optimization flag if gcc version > 4.5
-GCC_VERSION:=$(subst ., ,$(shell gcc -dumpversion))
-GCC_MAJOR:=$(word 1,$(GCC_VERSION))
-GCC_MINOR:=$(word 2,$(GCC_VERSION))
-#GCC_SUB:=$(word 3,$(GCC_VERSION))
-GCC_SUB:=x
-
-GCC45OPTS :=
-GCC45OPTMAIN :=
-
-ifneq (,$(filter %release %nodebug, $(MAKECMDGOALS)))
- # -- release build
- CXXFLAGS := $(if $(CXXFLAGS),$(CXXFLAGS),-g -O3)
- CXXFLAGS += -DNDEBUG $(BASEFLAGS)
- ifeq ($(shell expr $(GCC_MAJOR).$(GCC_MINOR) '>=' 4.5),1)
- CXXFLAGS += -flto
- GCC45OPTS := -flto
- GCC45OPTMAIN := -fwhole-program
- endif
-else
- # -- debug build
- CXXFLAGS := $(if $(CXXFLAGS),$(CXXFLAGS),-g -O0)
- ifneq (, $(findstring darwin, $(DMACH)))
- CXXFLAGS += -gdwarf-3
- endif
- CXXFLAGS += -DDEBUG -D_DEBUG -DGDEBUG $(BASEFLAGS)
-endif
-
-%.o : %.cpp
- ${CXX} ${CXXFLAGS} -c $< -o $@
-
-
-.PHONY : all
-all: htest
-#mdtest
-nodebug: all
-release: all
-debug: all
-
-OBJS := GBase.o GStr.o GArgs.o GResUsage.o
-
-version: ; @echo "GCC Version is: "$(GCC_MAJOR)":"$(GCC_MINOR)":"$(GCC_SUB)
- @echo "> GCC Opt. string is: "$(GCC45OPTS)
-htest: $(OBJS) htest.o GHash.hh
- ${LINKER} ${LDFLAGS} $(GCC45OPTS) $(GCC45OPTMAIN) -o $@ ${filter-out %.a %.so, $^} ${LIBS}
-mdtest: $(OBJS) mdtest.o
- ${LINKER} ${LDFLAGS} $(GCC45OPTS) $(GCC45OPTMAIN) -o $@ ${filter-out %.a %.so, $^} ${LIBS}
-# target for removing all object files
-
-.PHONY : clean
-clean::
- @${RM} $(OBJS) *.o mdtest$(EXE) htest$(EXE)
- @${RM} core.*
View it on GitLab: https://salsa.debian.org/med-team/libgclib/-/commit/0748c2bcd48bc9df8d250af81c2a455f94d228db
--
View it on GitLab: https://salsa.debian.org/med-team/libgclib/-/commit/0748c2bcd48bc9df8d250af81c2a455f94d228db
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200809/f445363e/attachment-0001.html>
More information about the debian-med-commit
mailing list