This is an automated email from the git hooks/post-receive script.

luisibanez-guest pushed a commit to branch master
in repository vista.

commit 03a9a1b27fee197a7da8454ff0e660d718b5748a
Author: Luis Ibanez <[email protected]>
Date:   Wed Jan 22 18:02:57 2014 -0500

    Reorganizing build vs config targets.
    
    In rules, reorganized build vs config. Leaving in the build target the 
process
    of importing routines and globals, followed by the process of compiling all 
the
    routines.
---
 debian/changelog |  1 +
 debian/rules     | 35 ++++++++++++++++++-----------------
 2 files changed, 19 insertions(+), 17 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 4cfd0d2..338b75e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -28,5 +28,6 @@ vista-foia (0.20140106-1) UNRELEASED; urgency=low
     included in the FOIA release of April 5th 2013.
   * In rules, better chain targets for import and then compilation.
   * In control, set Vcs-Browser and Vcs-Git to point to git repo in Alioth.
+  * In rules, reorganized build vs config. Leaving compilation only in build.
 
  -- Luis Ibanez <[email protected]>  Wed, 4 Jul 2012 17:16:45 -0500
diff --git a/debian/rules b/debian/rules
index 7093b8a..cae9604 100755
--- a/debian/rules
+++ b/debian/rules
@@ -8,7 +8,7 @@
 ARCH=$(shell dpkg-architecture -qDEB_HOST_GNU_CPU)
 UAPIVER=6.0-003
 UAPIDIR=V$(UAPIVER)_$(ARCH)
-LOCALINSTANCEDIR=$(PWD)/debian
+LOCALINSTANCEDIR=$(CURDIR)/debian
 VISTA_FOIA_DATE=20130405
 VISTA_FOIA_VERSION=V-0.$(VISTA_FOIA_DATE)
 VISTAINSTANCEDIR=$(LOCALINSTANCEDIR)/usr/share/vista-foia/$(VISTA_FOIA_VERSION)
@@ -21,9 +21,9 @@ VISTA_GTM_DATABASE=$(VISTAINSTANCEDIR)/g/database
 # We need to add here the x86 alternative.
 VISTA_GTM_ROUTINES_ARCH=$(GTM_INSTALL_DIR)/libgtmutil.so
 VISTA_GTM_ROUTINES="$(VISTA_OBJECTS_DIR)($(VISTA_ROUTINES_DIR)) 
$(VISTA_GTM_ROUTINES_ARCH)"
-VISTA_M_WORKING_TREE=$(PWD)/OSEHRA-VistA-M-897bff2
-VISTA_TESTING_BINARY_DIR=$(PWD)/debian/build
-VISTA_TESTING_SOURCE_DIR=$(PWD)
+VISTA_M_WORKING_TREE=$(CURDIR)/OSEHRA-VistA-M-897bff2
+VISTA_TESTING_BINARY_DIR=$(CURDIR)/debian/build
+VISTA_TESTING_SOURCE_DIR=$(CURDIR)
 VISTA_TESTING_LOG_DIR=$(VISTA_TESTING_BINARY_DIR)/Temporary/Log
 
 %:
@@ -68,8 +68,20 @@ vista_routines_compile: $(vista_o_objects_files)
 
 
 override_dh_auto_configure:
-       (export gtmgbldir=$(VISTA_GTM_DATABASE); export 
gtmroutines=$(VISTA_GTM_ROUTINES); export gtm_dist=$(GTM_INSTALL_DIR); \
-cd $(VISTA_TESTING_BINARY_DIR); \
+       mkdir -p $(VISTAINSTANCEDIR)
+       mkdir -p $(VISTA_TESTING_BINARY_DIR)
+       mkdir -p $(VISTA_ROUTINES_DIR)
+       mkdir -p $(VISTA_OBJECTS_DIR)
+       mkdir -p $(VISTA_GLOBALS_DIR)
+       mkdir -p $(VISTAINSTANCEDIR)/inet
+       mkdir -p $(VISTAINSTANCEDIR)/inet/Logs
+       (export gtmgbldir=$(VISTA_GTM_DATABASE); export 
gtmroutines=$(VISTA_GTM_ROUTINES); export gtm_dist=$(GTM_INSTALL_DIR); echo 
"change -s DEFAULT -f=$(VISTAINSTANCEDIR)/g/database" | 
$(GTM_INSTALL_DIR)/mumps -r GDE)
+       (export gtmgbldir=$(VISTA_GTM_DATABASE); export 
gtmroutines=$(VISTA_GTM_ROUTINES); export gtm_dist=$(GTM_INSTALL_DIR); 
$(GTM_INSTALL_DIR)/mupip create)
+       (export gtmgbldir=$(VISTA_GTM_DATABASE); export 
gtmroutines=$(VISTA_GTM_ROUTINES); export gtm_dist=$(GTM_INSTALL_DIR); 
$(GTM_INSTALL_DIR)/dse change -f -key_max=1023 -rec=4096)
+       cp -r debian/deploy $(VISTAINSTANCEDIR)
+       (export gtmgbldir=$(VISTA_GTM_DATABASE); export 
gtmroutines=$(VISTA_GTM_ROUTINES); export gtm_dist=$(GTM_INSTALL_DIR);  \
+cd $(VISTA_TESTING_BINARY_DIR) && \
+echo ${PWD} && \
 cmake $(VISTA_TESTING_SOURCE_DIR)   \
 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
 -DGTM_INSTALL_DIR=$(GTM_INSTALL_DIR) \
@@ -98,17 +110,6 @@ make ExperimentalConfigure; \
 make ExperimentalBuild)
 
 override_dh_auto_install:
-       mkdir -p $(VISTAINSTANCEDIR)
-       mkdir -p $(VISTA_TESTING_BINARY_DIR)
-       mkdir -p $(VISTA_ROUTINES_DIR)
-       mkdir -p $(VISTA_OBJECTS_DIR)
-       mkdir -p $(VISTA_GLOBALS_DIR)
-       mkdir -p $(VISTAINSTANCEDIR)/inet
-       mkdir -p $(VISTAINSTANCEDIR)/inet/Logs
-       (export gtmgbldir=$(VISTA_GTM_DATABASE); export 
gtmroutines=$(VISTA_GTM_ROUTINES); export gtm_dist=$(GTM_INSTALL_DIR); echo 
"change -s DEFAULT -f=$(VISTAINSTANCEDIR)/g/database" | 
$(GTM_INSTALL_DIR)/mumps -r GDE)
-       (export gtmgbldir=$(VISTA_GTM_DATABASE); export 
gtmroutines=$(VISTA_GTM_ROUTINES); export gtm_dist=$(GTM_INSTALL_DIR); 
$(GTM_INSTALL_DIR)/mupip create)
-       (export gtmgbldir=$(VISTA_GTM_DATABASE); export 
gtmroutines=$(VISTA_GTM_ROUTINES); export gtm_dist=$(GTM_INSTALL_DIR); 
$(GTM_INSTALL_DIR)/dse change -f -key_max=1023 -rec=4096)
-       cp -r debian/deploy $(VISTAINSTANCEDIR)
 
 
 override_dh_auto_build: vista_import_routines_and_globals  
vista_routines_compile

-- 
Alioth's /git/debian-med/git-commit-notice on 
/srv/git.debian.org/git/debian-med/vista.git

_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to