ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/JSOC/configure
Revision 1.58 - (view) (annotate) - [select for diffs]
Thu Mar 11 03:58:49 2010 UTC (13 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-1, NetDRMS_Ver_2-2, NetDRMS_Ver_2-3, NetDRMS_Ver_2-4, NetDRMS_Ver_2-5, Ver_5-10, Ver_5-11, Ver_5-12, Ver_5-7, Ver_5-8, Ver_5-9
Changes since 1.57: +5 -1 lines
Diff to previous 1.57
Dont try to use config.local if it isnt present

Revision 1.57 - (view) (annotate) - [select for diffs]
Wed Mar 10 23:58:46 2010 UTC (13 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.56: +35 -14 lines
Diff to previous 1.56
Allow NetDRMS sites to cherry-pick SU proj directories - by listing the directories desired in the config.local file, the configure/make system will automatically know how to build them.

Revision 1.56 - (view) (annotate) - [select for diffs]
Fri Nov 13 23:14:07 2009 UTC (13 years, 10 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0, Ver_5-6
Changes since 1.55: +1 -1 lines
Diff to previous 1.55
Ticket #186 - configure now checks for existence of the custom.mk before attempting to rm it.

Revision 1.55 - (view) (annotate) - [select for diffs]
Tue Oct 13 19:22:37 2009 UTC (13 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.54: +5 -35 lines
Diff to previous 1.54
Add support for ia64 machines, and specific machines (j1, d02, database servers, cluster machines, dcs) to the make/build

Revision 1.54 - (view) (annotate) - [select for diffs]
Wed Oct 7 18:04:21 2009 UTC (13 years, 11 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0b, Ver_5-5
Changes since 1.53: +1 -0 lines
Diff to previous 1.53
Should exit when the required config.local is not found

Revision 1.53 - (view) (annotate) - [select for diffs]
Mon Sep 28 20:51:52 2009 UTC (13 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.52: +71 -66 lines
Diff to previous 1.52
Ensure that base/include and include have been created before alling gen_init.csh, which requires that they exist; remove localization.h-link creation from gen_init.csh; move non-clean code into appropriate place in configure.

Revision 1.52 - (view) (annotate) - [select for diffs]
Tue Sep 22 21:09:24 2009 UTC (14 years ago) by arta
Branch: MAIN
Changes since 1.51: +23 -22 lines
Diff to previous 1.51
Fix some minor bugs in the files submitted for third-party revamp

Revision 1.51 - (view) (annotate) - [select for diffs]
Tue Sep 22 17:43:03 2009 UTC (14 years ago) by arta
Branch: MAIN
Changes since 1.50: +45 -178 lines
Diff to previous 1.50
Revamp some make-system files to handle third-party libraries better. There is no longer a lib_third_party directory. The paths to these libraries are specified in the configure script (for Stanford defaults) or in the config.local file (to override defaults and for non-Stanford sites). The only third-party libraries supported in the base system are PostgreSQL and CFITSIO. To use other third-party libraries, project-specific Rules.mk files need to be modified.

Revision 1.50 - (view) (annotate) - [select for diffs]
Fri Jul 24 14:13:48 2009 UTC (14 years, 2 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0b1, Ver_5-2, Ver_5-3
Changes since 1.49: +2 -2 lines
Diff to previous 1.49
can't remember what this was for - checking in so I can get a better diff

Revision 1.49 - (view) (annotate) - [select for diffs]
Tue Jun 16 21:37:31 2009 UTC (14 years, 3 months ago) by jsoc
Branch: MAIN
Changes since 1.48: +1 -1 lines
Diff to previous 1.48
Sometimes moreconfigure.pl won't run from the c-shell, so prepend with ./

Revision 1.48 - (view) (annotate) - [select for diffs]
Fri Jun 5 21:03:51 2009 UTC (14 years, 3 months ago) by arta
Branch: MAIN
Changes since 1.47: +10 -1 lines
Diff to previous 1.47
Modify make system to accommodate non-ifort fortran compiler. All the flags previously defined were specific to ifort. I also added a script that determines which C and Fortran compilers are installed, and then sets those in the make system. You can override the compilers with environment variables - CUSTOM_COMPILER and CUSTOM_FCOMPILER.; Also fix broken gcc build in proj/lev0

Revision 1.47 - (view) (annotate) - [select for diffs]
Tue Apr 21 04:27:52 2009 UTC (14 years, 5 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0a2, Ver_5-1
Changes since 1.46: +92 -55 lines
Diff to previous 1.46
Fix broken build - configure and make_basic.mk were modified, but this broke configure and broken the build as well.  Revert to the previous version of those two files

Revision 1.46 - (view) (annotate) - [select for diffs]
Tue Apr 21 00:42:01 2009 UTC (14 years, 5 months ago) by rick
Branch: MAIN
Changes since 1.45: +55 -92 lines
Diff to previous 1.45
fixed some logic errors, simplified

Revision 1.45 - (view) (annotate) - [select for diffs]
Thu Apr 2 00:49:28 2009 UTC (14 years, 5 months ago) by rick
Branch: MAIN
Changes since 1.44: +1 -1 lines
Diff to previous 1.44
added quote

Revision 1.44 - (view) (annotate) - [select for diffs]
Fri Feb 6 00:25:08 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0a1
Changes since 1.43: +38 -20 lines
Diff to previous 1.43
localization changes and fixes for NetDRMS2.0beta

Revision 1.43 - (view) (annotate) - [select for diffs]
Fri Jan 30 19:21:23 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0a, Ver_5-0
Changes since 1.42: +12 -1 lines
Diff to previous 1.42
Changes to warning provided to user if they do not have a config.local file in place.

Revision 1.42 - (view) (annotate) - [select for diffs]
Fri Jan 30 19:19:16 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.41: +2 -1 lines
Diff to previous 1.41
Changes to warning provided to user if they do not have a config.local file in place.

Revision 1.41 - (view) (annotate) - [select for diffs]
Fri Jan 30 19:18:14 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.40: +2 -2 lines
Diff to previous 1.40
Changes to warning provided to user if they do not have a config.local file in place.

Revision 1.40 - (view) (annotate) - [select for diffs]
Fri Jan 30 00:33:16 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.39: +22 -22 lines
Diff to previous 1.39
fix third-party-lib check paths

Revision 1.39 - (view) (annotate) - [select for diffs]
Fri Jan 30 00:30:54 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.38: +73 -74 lines
Diff to previous 1.38
move checks for installed libraries to end of file, after localization runs

Revision 1.38 - (view) (annotate) - [select for diffs]
Fri Jan 30 00:20:53 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.37: +1 -1 lines
Diff to previous 1.37
fix typo

Revision 1.37 - (view) (annotate) - [select for diffs]
Fri Jan 30 00:18:05 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.36: +8 -3 lines
Diff to previous 1.36
Check for existing config.local and warn user to keep it safe.

Revision 1.36 - (view) (annotate) - [select for diffs]
Thu Jan 29 19:53:12 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.35: +1 -1 lines
Diff to previous 1.35
accidentally remoted an endif - put it back

Revision 1.35 - (view) (annotate) - [select for diffs]
Thu Jan 29 19:46:49 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.34: +5 -5 lines
Diff to previous 1.34
Commit Rick's changes for putting third-party configuration into his gen_init/config.local files

Revision 1.34 - (view) (annotate) - [select for diffs]
Thu Jan 29 18:55:44 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.33: +1 -0 lines
Diff to previous 1.33
If not a stanford build, then add __LOCALIZED_DEFS__ define

Revision 1.33 - (view) (annotate) - [select for diffs]
Thu Jan 29 01:01:31 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.32: +5 -0 lines
Diff to previous 1.32
On non-stanford sites, have configure script call gen_init.csh

Revision 1.32 - (view) (annotate) - [select for diffs]
Wed Nov 19 00:57:45 2008 UTC (14 years, 10 months ago) by arta
Branch: MAIN
Changes since 1.31: +6 -0 lines
Diff to previous 1.31
Ticket #53 - implemented the first 4 items on the final 'to-do' list. Still need to create set_retention.

Revision 1.31 - (view) (annotate) - [select for diffs]
Wed Jul 16 18:51:33 2008 UTC (15 years, 2 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_1-0, NetDRMS_Ver_1-1, Ver_4-5, Ver_4-6, Ver_4-7
Changes since 1.30: +11 -5 lines
Diff to previous 1.30
Make _gcc not the default for gcc build of cfitsio.  You have to specify in configure script if you want to look for _gcc

Revision 1.30 - (view) (annotate) - [select for diffs]
Tue Jul 15 21:03:51 2008 UTC (15 years, 2 months ago) by arta
Branch: MAIN
Changes since 1.29: +5 -0 lines
Diff to previous 1.29
Add check for gcc version of x86_64 cfitsio

Revision 1.29 - (view) (annotate) - [select for diffs]
Mon Jul 14 22:22:20 2008 UTC (15 years, 2 months ago) by arta
Branch: MAIN
Changes since 1.28: +2 -1 lines
Diff to previous 1.28
Make default compiler for mac users gcc and f77; also in configure make the non-su lib link be from lib_third_party/lib/<mach> to destination

Revision 1.28 - (view) (annotate) - [select for diffs]
Mon Jul 14 21:08:46 2008 UTC (15 years, 2 months ago) by arta
Branch: MAIN
Changes since 1.27: +8 -8 lines
Diff to previous 1.27
Remove superfluous <jsocroot> from warning messages.

Revision 1.27 - (view) (annotate) - [select for diffs]
Mon Jul 14 21:06:04 2008 UTC (15 years, 2 months ago) by arta
Branch: MAIN
Changes since 1.26: +37 -2 lines
Diff to previous 1.26
Don't make 3rd party links from lib_third_party/include to /home/jsoc/include, else all includes have to reside in the same directory (which isn't always the case).  Same for libraries.

Revision 1.26 - (view) (annotate) - [select for diffs]
Fri Apr 11 18:56:29 2008 UTC (15 years, 5 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_0-9, Ver_4-3, Ver_4-4
Changes since 1.25: +4 -0 lines
Diff to previous 1.25
Set JSOC_MACHINE var from configure script - this calls build/jsoc_machine.csh to call uname

Revision 1.25 - (view) (annotate) - [select for diffs]
Fri Apr 11 18:46:42 2008 UTC (15 years, 5 months ago) by rick
Branch: MAIN
Changes since 1.24: +0 -1 lines
Diff to previous 1.24
removed testing comment

Revision 1.24 - (view) (annotate) - [select for diffs]
Fri Apr 11 16:52:08 2008 UTC (15 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.23: +2 -0 lines
Diff to previous 1.23
test file locking - only a comment change

Revision 1.23 - (view) (annotate) - [select for diffs]
Thu Apr 10 19:31:19 2008 UTC (15 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.22: +16 -0 lines
Diff to previous 1.22
Add -L flag for openMP and modify configure to check for libgsl

Revision 1.22 - (view) (annotate) - [select for diffs]
Tue Apr 8 00:31:26 2008 UTC (15 years, 5 months ago) by arta
Branch: MAIN
CVS Tags: Ver_4-2
Changes since 1.21: +17 -6 lines
Diff to previous 1.21
Fixes so mac can build

Revision 1.21 - (view) (annotate) - [select for diffs]
Mon Apr 7 18:31:00 2008 UTC (15 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.20: +10 -3 lines
Diff to previous 1.20
Don't use /home/arta/cvs/JSOC in scripts because some users won't have this defined; also add mac support (mac_osx is the linux_x86_64)

Revision 1.20 - (view) (annotate) - [select for diffs]
Wed Apr 2 17:07:45 2008 UTC (15 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.19: +10 -6 lines
Diff to previous 1.19
Check for 3rd-party libs is now linux_x86_64-dependent

Revision 1.19 - (view) (annotate) - [select for diffs]
Thu Mar 6 18:22:59 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_0-8, Ver_4-1
Changes since 1.18: +15 -0 lines
Diff to previous 1.18
Make links from JSOC/include to headers (for Rick)

Revision 1.18 - (view) (annotate) - [select for diffs]
Tue Mar 4 20:20:00 2008 UTC (15 years, 6 months ago) by rick
Branch: MAIN
Changes since 1.17: +4 -2 lines
Diff to previous 1.17
added skeleton 3rd-part link for non-Stanford users

Revision 1.17 - (view) (annotate) - [select for diffs]
Mon Feb 11 18:41:31 2008 UTC (15 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: NewTree01_cp08_JSOC, NewTree01_cp09_JSOC
Changes since 1.16: +2 -2 lines
Diff to previous 1.16
make third-party links with verbosity

Revision 1.16 - (view) (annotate) - [select for diffs]
Mon Feb 11 18:28:44 2008 UTC (15 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.15: +17 -10 lines
Diff to previous 1.15
Separate required lib check into a) libs required by all, b) libs required by STanford, c) libs required by everbody else

Revision 1.15 - (view) (annotate) - [select for diffs]
Fri Feb 8 17:13:04 2008 UTC (15 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.14: +3 -6 lines
Diff to previous 1.14
Change third-party lib link to use Keh-Cheng's new links inside /home/jsoc/lib

Revision 1.14 - (view) (annotate) - [select for diffs]
Fri Feb 8 00:52:43 2008 UTC (15 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.13: +52 -0 lines
Diff to previous 1.13
Modify configure script to create links, for STanford users, to third-party libraries installed on ~jsoc/lib.

Revision 1.13 - (view) (annotate) - [select for diffs]
Tue Dec 11 21:51:50 2007 UTC (15 years, 9 months ago) by arta
Branch: MAIN
CVS Tags: NewTree01_cp07_JSOC
Changes since 1.12: +8 -31 lines
Diff to previous 1.12
Use doxygen-generated man pages, which are at /home/jsoc/man/man3 (have extension .3j)

Revision 1.12 - (view) (annotate) - [select for diffs]
Mon Nov 26 23:31:03 2007 UTC (15 years, 10 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_0-7, NewTree01_cp05_JSOC, NewTree01_cp06_JSOC, Ver_4-0
Changes since 1.11: +12 -2 lines
Diff to previous 1.11
Fix man.5. Also, change to using agglomerated man.

Revision 1.11 - (view) (annotate) - [select for diffs]
Fri Oct 19 17:54:15 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.10: +0 -1 lines
Diff to previous 1.10
When @file cannot be found, make it return, not a null DRMS_RecordSet_t, but an allocated one that has n=0 and records=NULL.  Make libdsds.so use libdstruct_fpic and libmisc_fpic instead of linking in source code.

Revision 1.10 - (view) (annotate) - [select for diffs]
Tue Oct 16 22:48:15 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.9: +36 -36 lines
Diff to previous 1.9
Move JSOC/src/base to JSOC/base and JSOC/src/proj to JSOC/proj.  86 JSOC/src.

Revision 1.9 - (view) (annotate) - [select for diffs]
Fri Oct 12 21:47:51 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
CVS Tags: NewTree01_cp03_JSOC, NewTree01_cp04_JSOC
Changes since 1.8: +3 -0 lines
Diff to previous 1.8
Add the three meta-libraries.  Fix libidl.so build.

Revision 1.8 - (view) (annotate) - [select for diffs]
Wed Oct 10 18:12:32 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.7: +17 -9 lines
Diff to previous 1.7
Update the update script to download either the defined JSOC or DRMS module.  Also, create a synch script that does only the download of files - it doesn't actually build.  It also downloads either the JSOC or DRMS module.  This will assure the user they get only the files they need, and not more than that.  For example, base users won't get src/base/local/libs/dsds.

Revision 1.7 - (view) (annotate) - [select for diffs]
Wed Oct 10 13:39:27 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.6: +4 -2 lines
Diff to previous 1.6
Fix bug

Revision 1.6 - (view) (annotate) - [select for diffs]
Wed Oct 10 13:35:03 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.5: +12 -7 lines
Diff to previous 1.5
New location for locale-specific proj config.

Revision 1.5 - (view) (annotate) - [select for diffs]
Tue Oct 9 23:36:40 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.4: +22 -0 lines
Diff to previous 1.4
External and Stanford versions of project configuration and make.

Revision 1.4 - (view) (annotate) - [select for diffs]
Fri Oct 5 21:14:22 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.3: +4 -0 lines
Diff to previous 1.3
Add project-specific configuration - for now, put links to scripts in $JSOCROOT/scripts.

Revision 1.3 - (view) (annotate) - [select for diffs]
Thu Oct 4 17:37:44 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.2: +8 -1 lines
Diff to previous 1.2
Fix hard-coded paths to data files.  They now point to the proper locations in the new JSOC tree.  Also, fix FDS stuff that wasn't running properly (because things have changed since they were last used).

Revision 1.2 - (view) (annotate) - [select for diffs]
Wed Oct 3 19:58:50 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
CVS Tags: NewTree01_cp02_JSOC
Changes since 1.1: +3 -3 lines
Diff to previous 1.1
Fix build problems after last synch with old jsoc tree.

Revision 1.1 - (view) (annotate) - [select for diffs]
Tue Oct 2 00:12:19 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
Branch point for: Vtag
Initial revision

Convenience Links

Links to HEAD: (view) (annotate) Links to NetDRMS_Ver_2-5: (view) (annotate)

Compare Revisions

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a