Commit 34ee3321 by Maarten L. Hekkelman

update makefile, to match debian

parent 6e433ae7
...@@ -28,24 +28,27 @@ ...@@ -28,24 +28,27 @@
firstTarget: all firstTarget: all
CXX = @CXX@ CXX = @CXX@
CXXFLAGS = @CXXFLAGS@ @BOOST_CPPFLAGS@ CXXFLAGS = @CPPFLAGS@ @CXXFLAGS@ @BOOST_CPPFLAGS@
LDFLAGS = @LDFLAGS@ @LIBS@ @BOOST_LDFLAGS@ LDFLAGS = @LDFLAGS@ @LIBS@ @BOOST_LDFLAGS@
LIBS = @LIBS@ \ LIBS = @LIBS@ \
-latomic \
@BOOST_IOSTREAMS_LIB@ \ @BOOST_IOSTREAMS_LIB@ \
@BOOST_DATE_TIME_LIB@ @BOOST_DATE_TIME_LIB@
prefix = @prefix@ prefix = $(DESTDIR)@prefix@
exec_prefix = @exec_prefix@ exec_prefix = @exec_prefix@
libdir = @libdir@ libdir = @libdir@
includedir = @includedir@ includedir = @includedir@
datarootdir = @datarootdir@ datarootdir = @datarootdir@
datadir = @datadir@ datadir = @datadir@
docdir = @docdir@
pkgconfigdir = $(libdir)/pkgconfig pkgconfigdir = $(libdir)/pkgconfig
CCP4DIR = @CCP4@ CCP4DIR = @CCP4@
CLIBD = $(CCP4DIR:%=%/lib/data) CLIBD = $(CCP4DIR:%=%/lib/data)
CACHE_DIR = /var/cache/libcifpp CACHE_DIR = $(DESTDIR)/var/cache/libcifpp
CRON_DIR = $(DESTDIR)/etc/cron.weekly
DEFINES += CACHE_DIR='"$(CACHE_DIR)"' DEFINES += CACHE_DIR='"$(CACHE_DIR)"'
...@@ -85,9 +88,6 @@ CXXFLAGS += -Wall -Wno-multichar -I include ...@@ -85,9 +88,6 @@ CXXFLAGS += -Wall -Wno-multichar -I include
# Use the DEBUG flag to build debug versions of the code # Use the DEBUG flag to build debug versions of the code
DEBUG = @DEBUG@ DEBUG = @DEBUG@
USE_RSRC = @USE_RSRC@
DEFINES += USE_RSRC=$(USE_RSRC)
ifeq "$(DEBUG)" "1" ifeq "$(DEBUG)" "1"
DEFINES += DEBUG DEFINES += DEBUG
CXXFLAGS += -g -O0 CXXFLAGS += -g -O0
...@@ -141,7 +141,7 @@ endif ...@@ -141,7 +141,7 @@ endif
# We have development releases and official releases, for each we # We have development releases and official releases, for each we
# maintain different versioning schemes. # maintain different versioning schemes.
ifeq "x@UPDATE_REVISION@" "x" ifneq "x@UPDATE_REVISION@" "x"
REVISION = $(shell git log --pretty=format:%h --max-count=1) REVISION = $(shell git log --pretty=format:%h --max-count=1)
REVISION_FILE = version-info-$(REVISION).txt REVISION_FILE = version-info-$(REVISION).txt
...@@ -248,10 +248,13 @@ HEADERS = \ ...@@ -248,10 +248,13 @@ HEADERS = \
install: lib install: lib
install -d $(libdir) install -d $(libdir)
$(LIBTOOL) --mode=install install $(LIB_TARGET) $(libdir) $(LIBTOOL) --mode=install install $(LIB_TARGET) $(libdir)
install -d $(CACHE_DIR) install -d $(datadir)/libcifpp
for d in isomers.txt dictionaries/mmcif_ddl.dic dictionaries/mmcif_pdbx_v50.dic; do \ for d in isomers.txt dictionaries/mmcif_ddl.dic dictionaries/mmcif_pdbx_v50.dic; do \
install -m644 rsrc/$$d $(CACHE_DIR)/; \ install -m644 rsrc/$$d $(datadir)/libcifpp; \
done done
gzip $(datadir)/libcifpp/*
install -d $(CRON_DIR)
install -m755 tools/update-dictionaries-script $(CRON_DIR)/libcifpp
install -d $(includedir)/cif++ install -d $(includedir)/cif++
for f in $(HEADERS); do install include/cif++/$$f $(includedir)/cif++/$$f; done for f in $(HEADERS); do install include/cif++/$$f $(includedir)/cif++/$$f; done
install -d $(pkgconfigdir) install -d $(pkgconfigdir)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment