ports/math/libtommath/files/patch-makefile.include
Wen Heping 8c2f29747a - Update to 1.0
PR:		207266
Submitted by:	takefu@airport.fm
2016-03-09 07:46:56 +00:00

47 lines
1.2 KiB
Text

--- makefile.include.orig 2016-02-03 18:07:27 UTC
+++ makefile.include
@@ -14,15 +14,15 @@ ifndef PREFIX
PREFIX=
endif
-ifeq ($(CC),cc)
- CC = $(PREFIX)gcc
-endif
-LD=$(PREFIX)ld
-AR=$(PREFIX)ar
-RANLIB=$(PREFIX)ranlib
+#ifeq ($(CC),cc)
+# CC = $(PREFIX)gcc
+#endif
+#LD=$(PREFIX)ld
+AR=$(shell which ar)
+RANLIB=$(shell which ranlib)
ifndef MAKE
- MAKE=make
+ MAKE=$(shell which gmake)
endif
CFLAGS += -I./ -Wall -Wsign-compare -Wextra -Wshadow
@@ -55,7 +55,7 @@ endif # COMPILE_SIZE
endif # COMPILE_DEBUG
# adjust coverage set
-ifneq ($(filter $(shell arch), i386 i686 x86_64 amd64 ia64),)
+ifneq ($(filter $(shell /sbin/sysctl -b hw.machine_arch), i386 i686 x86_64 amd64 ia64),)
COVERAGE = test_standalone timing
COVERAGE_APP = ./test && ./ltmtest
else
@@ -71,9 +71,9 @@ test_standalone: CFLAGS+=-DLTM_DEMO_TEST
#LIBPATH-The directory for libtommath to be installed to.
#INCPATH-The directory to install the header files for libtommath.
#DATAPATH-The directory to install the pdf docs.
-LIBPATH?=/usr/lib
-INCPATH?=/usr/include
-DATAPATH?=/usr/share/doc/libtommath/pdf
+LIBPATH?=$(PREFIX)/lib
+INCPATH?=$(PREFIX)/include
+DATAPATH?=$(DOCSDIR)/pdf
#make the code coverage of the library
#