Project

General

Profile

Change from the original configlocal » History » Version 2

Herve Ballans, 14/09/2015 15:50

1 1 Herve Ballans
h1. Change from the original config.local
2 2 Herve Ballans
3 2 Herve Ballans
4 2 Herve Ballans
DRMS_DATABASE   ias_sdo
5 2 Herve Ballans
6 2 Herve Ballans
DBSERVER_HOST   sdo3
7 2 Herve Ballans
8 2 Herve Ballans
DRMS_SITE_CODE  0x0018
9 2 Herve Ballans
10 2 Herve Ballans
SUMS_GROUP      ias
11 2 Herve Ballans
12 2 Herve Ballans
SUMS_SERVER_HOST        sdo3
13 2 Herve Ballans
14 2 Herve Ballans
SUMS_DB_HOST            sdo3
15 2 Herve Ballans
16 2 Herve Ballans
SUMS_LOG_BASEDIR        /usr/local/netdrms_current/logs/SUM
17 2 Herve Ballans
18 2 Herve Ballans
POSTGRES_INCS:X86_64    /usr/local/pgsql/include
19 2 Herve Ballans
POSTGRES_INCS:AVX       /usr/local/pgsql/include
20 2 Herve Ballans
21 2 Herve Ballans
POSTGRES_LIBS:X86_64    /usr/local/pgsql/lib
22 2 Herve Ballans
POSTGRES_LIBS:AVX       /usr/local/pgsql/lib
23 2 Herve Ballans
24 2 Herve Ballans
#     actual library names
25 2 Herve Ballans
POSTGRES_LIB            pq
26 2 Herve Ballans
27 2 Herve Ballans
#   machine-specific
28 2 Herve Ballans
#     The following is an example:
29 2 Herve Ballans
#     POSTGRES_LIBS:N02     /usr/lib64
30 2 Herve Ballans
31 2 Herve Ballans
# *** end PostgreSQL ***
32 2 Herve Ballans
33 2 Herve Ballans
# *** CFITSIO ***
34 2 Herve Ballans
35 2 Herve Ballans
#   defaults
36 2 Herve Ballans
#     CFITSIO API headers (must contain fitsio.h)
37 2 Herve Ballans
CFITSIO_INCS:X86_64     /usr/local/include
38 2 Herve Ballans
CFITSIO_INCS:AVX        /usr/local/include
39 2 Herve Ballans
40 2 Herve Ballans
#     the location of the cfitsio libraries
41 2 Herve Ballans
CFITSIO_LIBS:X86_64     /usr/local/lib64
42 2 Herve Ballans
CFITSIO_LIBS:AVX        /usr/local/lib64
43 2 Herve Ballans
44 2 Herve Ballans
#     actual library names
45 2 Herve Ballans
CFITSIO_LIB             cfitsio
46 2 Herve Ballans
47 2 Herve Ballans
#   machine-specific
48 2 Herve Ballans
#     The following is an example:
49 2 Herve Ballans
#     CFITSIO_LIBS:N02  /usr/lib64
50 2 Herve Ballans
51 2 Herve Ballans
# *** end CFITSIO ***
52 2 Herve Ballans
53 2 Herve Ballans
#################### TAR ####################
54 2 Herve Ballans
# Tar library needed by JMD.
55 2 Herve Ballans
TAR_INCS:X86_64         /usr/include
56 2 Herve Ballans
TAR_INCS:AVX            /usr/include
57 2 Herve Ballans
TAR_LIBS:X86_64         /usr/lib64
58 2 Herve Ballans
TAR_LIBS:AVX            /usr/lib64
59 2 Herve Ballans
################## END TAR ##################
60 2 Herve Ballans
61 2 Herve Ballans
#################### PYTHON ####################
62 2 Herve Ballans
# Python library needed for multi-threaded SUMS (so far).
63 2 Herve Ballans
PY_LIB                  python3.4m
64 2 Herve Ballans
PY_INCS:X86_64          /home/jsoc/ActiveStatePy/linux_x86_64/ActivePython-3.4/include/python3.4m
65 2 Herve Ballans
PY_INCS:AVX             /home/jsoc/ActiveStatePy/linux_avx/ActivePython-3.4/include/python3.4m
66 2 Herve Ballans
PY_LIBS:X86_64          /home/jsoc/ActiveStatePy/linux_x86_64/ActivePython-3.4/lib
67 2 Herve Ballans
PY_LIBS:AVX             /home/jsoc/ActiveStatePy/linux_avx/ActivePython-3.4/lib
68 2 Herve Ballans
PY_HOME:X86_64          /home/jsoc/ActiveStatePy/linux_x86_64/ActivePython-3.4
69 2 Herve Ballans
PY_HOME:AVX             /home/jsoc/ActiveStatePy/linux_avx/ActivePython-3.4
70 2 Herve Ballans
################## END PYTHON ##################
71 2 Herve Ballans
72 2 Herve Ballans
# NetDRMS users can request subdirectories from the Stanford proj directories
73 2 Herve Ballans
# (e.g., JSOC/proj/util). These users will need to contact Stanford and obtain
74 2 Herve Ballans
# the source subdirectories desired. They will then place these subdirectories
75 2 Herve Ballans
# in the JSOC/proj directory of their NetDRMS release. To properly build
76 2 Herve Ballans
# targets in these subdirectories, using the JSOC make system, the user needs
77 2 Herve Ballans
# to add entries to this configuration file - one entry for each subdirectory
78 2 Herve Ballans
# that contains source code to be compiled. Each entry is a space-separated pair
79 2 Herve Ballans
# of strings: the string "PROJDIR" followed by a subdirectory (of the proj
80 2 Herve Ballans
# directory).  For example:
81 2 Herve Ballans
#
82 2 Herve Ballans
# PROJDIR     util/apps
83 2 Herve Ballans
# PROJDIR     util/libs
84 2 Herve Ballans
#
85 2 Herve Ballans
# NOTE: It is not sufficient to list only a parent directory, like util. Source code
86 2 Herve Ballans
# in child directories will not automatically be compiled.