diff --git a/src/python/build_pyrte.com b/src/python/build_pyrte.com old mode 100755 new mode 100644 index d34996707c30f8a930b723fbaf02f41315819d45_c3JjL3B5dGhvbi9idWlsZF9weXJ0ZS5jb20=..4faf67d9e880b4660203a492fd8d833d016ec074_c3JjL3B5dGhvbi9idWlsZF9weXJ0ZS5jb20= --- a/src/python/build_pyrte.com +++ b/src/python/build_pyrte.com @@ -1,7 +1,7 @@ $!----------------------------------------------------------------------------- $! BUILD_PYRTE.COM $! -$! Copyright (C) 2007-2011 Mark G.Daniel. +$! Copyright (C) 2007-2017 Mark G.Daniel. $! This package (all associated programs), comes with ABSOLUTELY NO WARRANTY. $! This is free software, and you are welcome to redistribute it $! under the conditions of the GNU GENERAL PUBLIC LICENSE, version 2. @@ -9,9 +9,7 @@ $! $! VERSION HISTORY $! --------------- -$! -$ IMAGE_IDENT = "PYRTE119" -$! +$! 16-JUL-2017 MGD (after 10 years) fix image identification $! 22-APR-2007 JFP use same build options as Python $! 10-APR-2007 MGD initial $!----------------------------------------------------------------------------- @@ -33,7 +31,10 @@ $ IF ARCH_NAME .EQS. "ALPHA" THEN ARCH_NAME = "AXP" $! $ CC_DEFINES = "/DEFINE=(BUILD_DATETIME=""""""''DATETIME'"""""")" -$ CC_INCLUDES = "/INCLUDE=(PYTHON_INCLUDE:)" +$ IF F$SEARCH("PYTHON_ROOT:[INCLUDE]*.H") .NES. "" +$ THEN CC_INCLUDES = "/INCLUDE=(PYTHON_ROOT:[INCLUDE])" +$ ELSE CC_INCLUDES = "/INCLUDE=(PYTHON_INCLUDE:)" +$ ENDIF $ CC_OPTIONS = "/DECC/OPTIMIZE/PREFIX=ALL/NAMES=(AS_IS,SHORTENED)/PREFIX=ALL" $ CC_OPTIONS = CC_OPTIONS + "/DEFINE=(_LARGEFILE)/ACCEPT=NOVAXC_KEYWORDS" $ CC_OPTIONS = CC_OPTIONS + "/FLOAT=IEEE/IEEE_MODE=DENORM_RESULTS" @@ -64,7 +65,7 @@ $ LINK /THREADS_ENABLE/EXECUTABLE=WASD_EXE:PYRTE.EXE - [.OBJ_'ARCH_NAME']PYRTE.OBJ, - SYS$INPUT:/OPTIONS -IDENTIFICATION="''IMAGE_IDENT'" +IDENTIFICATION="PYRTE 2.0.0" PYTHONSHR/SHARE $! 'F$VERIFY(0) $ SET ON