ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/JSOC/make_basic.mk
Revision 1.92 - (view) (annotate) - [select for diffs]
Sat Feb 13 19:16:51 2021 UTC (2 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_9-41, NetDRMS_Ver_9-5, NetDRMS_Ver_LATEST, Ver_9-41, Ver_9-5, Ver_LATEST
Changes since 1.91: +1 -1 lines
Diff to previous 1.91
add new macro, DRMS_MAKE_ROOT_DIRECTORY, and wrapper function, jsoc_get_make_root() to provide developers the path to the DRMS root tree (the directory where make was run)

Revision 1.91 - (view) (annotate) - [select for diffs]
Wed Feb 26 19:30:27 2020 UTC (3 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_9-4, Ver_9-4
Changes since 1.90: +23 -20 lines
Diff to previous 1.90
force static linkage for libcfitsio so it is not difficult to find dynamic one at run time

Revision 1.90 - (view) (annotate) - [select for diffs]
Wed Sep 13 15:25:08 2017 UTC (6 years ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_9-2, NetDRMS_Ver_9-3, Ver_9-2, Ver_9-3
Changes since 1.89: +1 -2 lines
Diff to previous 1.89
make a fpic version of DRMS lib and DB lib in preparation for Python DRMS package

Revision 1.89 - (view) (annotate) - [select for diffs]
Wed Aug 16 19:15:49 2017 UTC (6 years, 1 month ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_9-1, Ver_9-1
Changes since 1.88: +7 -0 lines
Diff to previous 1.88
urgh - make the --copy-dt-needed-entries linux_avx-only

Revision 1.88 - (view) (annotate) - [select for diffs]
Wed Aug 16 18:15:58 2017 UTC (6 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.87: +3 -2 lines
Diff to previous 1.87
fix issues surrounding forcing compilation against the shared-library version of libpq

Revision 1.87 - (view) (annotate) - [select for diffs]
Fri Mar 10 19:30:44 2017 UTC (6 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_9-0, Ver_9-0
Changes since 1.86: +10 -10 lines
Diff to previous 1.86
force use of dynamic libpq; linking fails if the .so is not present.

Revision 1.86 - (view) (annotate) - [select for diffs]
Wed Feb 15 22:17:28 2017 UTC (6 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.85: +1 -1 lines
Diff to previous 1.85
Remove dependency on -lcrypto. It causes problems at Stanford. Sometimes PG libraries use a different crypto library.

Revision 1.85 - (view) (annotate) - [select for diffs]
Mon Jan 23 23:39:22 2017 UTC (6 years, 8 months ago) by arta
Branch: MAIN
Changes since 1.84: +1 -1 lines
Diff to previous 1.84
All NetDRMS needs this crypto lib dependency.

Revision 1.84 - (view) (annotate) - [select for diffs]
Tue Aug 25 18:47:27 2015 UTC (8 years, 1 month ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_8-10, NetDRMS_Ver_8-11, NetDRMS_Ver_8-12, Ver_8-10, Ver_8-11, Ver_8-12
Changes since 1.83: +12 -12 lines
Diff to previous 1.83
Change the message-transfer protocol (for the MT SUMS daemon) from Python pickle to JSON.

Revision 1.83 - (view) (annotate) - [select for diffs]
Wed May 20 20:43:05 2015 UTC (8 years, 4 months ago) by arta
Branch: MAIN
Changes since 1.82: +15 -10 lines
Diff to previous 1.82
The client-side changes for the new SUM_info SUMS server.

Revision 1.82 - (view) (annotate) - [select for diffs]
Mon Apr 13 22:40:32 2015 UTC (8 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.81: +2 -2 lines
Diff to previous 1.81
Stuff for calling the new SUMS daemon.

Revision 1.81 - (view) (annotate) - [select for diffs]
Mon Apr 7 14:07:04 2014 UTC (9 years, 5 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_8-5, NetDRMS_Ver_8-6, NetDRMS_Ver_8-7, NetDRMS_Ver_8-8, Ver_8-5, Ver_8-6, Ver_8-7, Ver_8-8
Changes since 1.80: +5 -1 lines
Diff to previous 1.80
Integrate JMD support from the VSO kit, which was an edit to NetDRMS7.0.

Revision 1.80 - (view) (annotate) - [select for diffs]
Fri Nov 15 17:05:49 2013 UTC (9 years, 10 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_8-2, NetDRMS_Ver_8-3, NetDRMS_Ver_8-4, Ver_8-2, Ver_8-3, Ver_8-4, Ver_DRMSLATEST
Changes since 1.79: +19 -8 lines
Diff to previous 1.79
Changes to add new DRMS configuration parameter for the SUMS DB HOST, and localization clean-up.

Revision 1.79 - (view) (annotate) - [select for diffs]
Mon Dec 3 21:45:08 2012 UTC (10 years, 9 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_8-0, NetDRMS_Ver_8-1, Ver_8-0, Ver_8-1
Changes since 1.78: +6 -1 lines
Diff to previous 1.78
More shadow-table code

Revision 1.78 - (view) (annotate) - [select for diffs]
Wed Sep 26 04:50:49 2012 UTC (10 years, 11 months ago) by kehcheng
Branch: MAIN
Changes since 1.77: +26 -4 lines
Diff to previous 1.77
add linux_avx

Revision 1.77 - (view) (annotate) - [select for diffs]
Mon Jun 11 15:01:20 2012 UTC (11 years, 3 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_6-4, NetDRMS_Ver_7-0, NetDRMS_Ver_7-1, Ver_6-4, Ver_7-0, Ver_7-1
Changes since 1.76: +2 -2 lines
Diff to previous 1.76
Make libstats.a link to all types of DRMS modules.

Revision 1.76 - (view) (annotate) - [select for diffs]
Wed Mar 21 15:10:27 2012 UTC (11 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_6-2, NetDRMS_Ver_6-3, Ver_6-2, Ver_6-3
Changes since 1.75: +1 -1 lines
Diff to previous 1.75
Fix broken build - I have no idea how helloworld_sock ever built before.

Revision 1.75 - (view) (annotate) - [select for diffs]
Thu Mar 15 16:08:05 2012 UTC (11 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.74: +2 -0 lines
Diff to previous 1.74
Remove nofor-main and static-intel flags from gcc/f77 builds.

Revision 1.74 - (view) (annotate) - [select for diffs]
Thu Mar 1 14:07:10 2012 UTC (11 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.73: +1 -1 lines
Diff to previous 1.73
Modify dsds interface code to look for libdsds.so relative to running binary.

Revision 1.73 - (view) (annotate) - [select for diffs]
Tue Feb 21 13:47:16 2012 UTC (11 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.72: +2 -2 lines
Diff to previous 1.72
Allow some db calls to be made from sock modules - sock modules can have direct db connections.

Revision 1.72 - (view) (annotate) - [select for diffs]
Mon Sep 12 19:15:30 2011 UTC (12 years ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-7, NetDRMS_Ver_6-0, NetDRMS_Ver_6-1, Ver_6-0, Ver_6-1
Changes since 1.71: +1 -1 lines
Diff to previous 1.71
Fix conflict with make variable name and C define

Revision 1.71 - (view) (annotate) - [select for diffs]
Mon Aug 29 15:12:28 2011 UTC (12 years ago) by arta
Branch: MAIN
Changes since 1.70: +1 -1 lines
Diff to previous 1.70
Add flag to load binaries' symbols into dynamic symbol table - necessary so that libdsds.so shared library can call functions in the binaries loading the DL.

Revision 1.70 - (view) (annotate) - [select for diffs]
Mon May 23 21:03:07 2011 UTC (12 years, 4 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-6, NetDRMS_Ver_9-9, Ver_5-13, Ver_5-14
Changes since 1.69: +5 -5 lines
Diff to previous 1.69
For release builds, use the NDEBUG flag.

Revision 1.69 - (view) (annotate) - [select for diffs]
Wed Feb 2 19:49:16 2011 UTC (12 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.68: +2 -2 lines
Diff to previous 1.68
Source configure and make changes that allow users to checkout NetDRMS plus specified proj directories.

Revision 1.68 - (view) (annotate) - [select for diffs]
Wed Jan 12 02:04:59 2011 UTC (12 years, 8 months ago) by arta
Branch: MAIN
Changes since 1.67: +1 -1 lines
Diff to previous 1.67
typo in the -nofor-main flag used by ifort

Revision 1.67 - (view) (annotate) - [select for diffs]
Fri Oct 22 01:08:30 2010 UTC (12 years, 11 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-5, Ver_5-12
Changes since 1.66: +1 -1 lines
Diff to previous 1.66
export all symbols from libdrms modules to libdsds.so

Revision 1.66 - (view) (annotate) - [select for diffs]
Tue Oct 12 16:12:31 2010 UTC (12 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.65: +2 -2 lines
Diff to previous 1.65
Move the export code from JSOC/base/drms to JSOC/base/export. This is in preparation for a bug fix involving the DATE fits keyword - there is a trailing 'Z' in the ISO time string that needs to be removed.

Revision 1.65 - (view) (annotate) - [select for diffs]
Sun Aug 29 04:43:24 2010 UTC (13 years ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-4, Ver_5-10, Ver_5-11
Changes since 1.64: +6 -11 lines
Diff to previous 1.64
Various random changes to make code build on icc/gcc/ia32/x86_64

Revision 1.64 - (view) (annotate) - [select for diffs]
Thu Mar 11 00:53:09 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, Ver_5-7, Ver_5-8, Ver_5-9
Changes since 1.63: +2 -2 lines
Diff to previous 1.63
Use localization directory for custom.mk

Revision 1.63 - (view) (annotate) - [select for diffs]
Thu Oct 15 20:10:24 2009 UTC (13 years, 11 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0, Ver_5-6
Changes since 1.62: +1 -1 lines
Diff to previous 1.62
Ensure that the path to libdsds.so doesnt use /auto/homeX.

Revision 1.62 - (view) (annotate) - [select for diffs]
Wed Oct 14 17:07:41 2009 UTC (13 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.61: +5 -0 lines
Diff to previous 1.61
Move machine-type-guessing code from moreconfigure.pl (which implies that youd have to run configure everytime you want to build on a new machine) to a script, getmachinetype.pl, which is then called directly for make. This is used to get the default third-party-lib locations

Revision 1.61 - (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.60: +2 -14 lines
Diff to previous 1.60
Add support for ia64 machines, and specific machines (j1, d02, database servers, cluster machines, dcs) to the make/build

Revision 1.60 - (view) (annotate) - [select for diffs]
Tue Oct 6 20:13:24 2009 UTC (13 years, 11 months ago) by kehcheng
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0b, Ver_5-5
Changes since 1.59: +6 -6 lines
Diff to previous 1.59
added -openmp -static-intel, removed -no-ipo -mcmodel=medium -xW

Revision 1.59 - (view) (annotate) - [select for diffs]
Mon Sep 28 21:09:28 2009 UTC (13 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.58: +0 -2 lines
Diff to previous 1.58
Dont print the gfortran will be assumed warning message

Revision 1.58 - (view) (annotate) - [select for diffs]
Tue Sep 22 23:45:20 2009 UTC (14 years ago) by arta
Branch: MAIN
Changes since 1.57: +5 -2 lines
Diff to previous 1.57
Fully implement the ability to override the output/object directory (eg, use N02 instead of linux_x86_64) and to use machine-specific make variables (for things like third-party library locations).

Revision 1.57 - (view) (annotate) - [select for diffs]
Tue Sep 22 22:49:55 2009 UTC (14 years ago) by arta
Branch: MAIN
Changes since 1.56: +21 -7 lines
Diff to previous 1.56
Use a global define that lists the path to the JSOC tree library directory so that every module that is built knows where its library subtree is (the subtree that is part of the tree that contains the module)

Revision 1.56 - (view) (annotate) - [select for diffs]
Tue Sep 22 17:43:03 2009 UTC (14 years ago) by arta
Branch: MAIN
Changes since 1.55: +18 -63 lines
Diff to previous 1.55
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.55 - (view) (annotate) - [select for diffs]
Fri Sep 4 18:51:15 2009 UTC (14 years ago) by arta
Branch: MAIN
Changes since 1.54: +2 -2 lines
Diff to previous 1.54
Remove -Wall flag in default make

Revision 1.54 - (view) (annotate) - [select for diffs]
Thu Sep 3 22:36:43 2009 UTC (14 years ago) by arta
Branch: MAIN
Changes since 1.53: +4 -2 lines
Diff to previous 1.53
When building, dont show inline reports by default.

Revision 1.53 - (view) (annotate) - [select for diffs]
Thu Aug 20 18:46:10 2009 UTC (14 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.52: +8 -1 lines
Diff to previous 1.52
Added support for JSOC_WARNICC to pass a string to compiler (for custom actions on warnings).

Revision 1.52 - (view) (annotate) - [select for diffs]
Fri Aug 14 18:47:47 2009 UTC (14 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.51: +5 -8 lines
Diff to previous 1.51
Disable the suppression of warning messages from the release build. Also, disable suppression of specific warning messages (some errors were suppressed from the debug build). So now all warning messages are displayed.

Revision 1.51 - (view) (annotate) - [select for diffs]
Tue Aug 4 02:29:17 2009 UTC (14 years, 1 month ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0b1, Ver_5-2, Ver_5-3
Changes since 1.50: +6 -2 lines
Diff to previous 1.50
Make warning #266 an error if the compiler is icc - not declaring a function can cause very subtle and hard to find bugs

Revision 1.50 - (view) (annotate) - [select for diffs]
Fri Jul 31 23:09:32 2009 UTC (14 years, 1 month ago) by arta
Branch: MAIN
Changes since 1.49: +9 -1 lines
Diff to previous 1.49
Fix for release build of o2helio failing on n00 - problem was that the ic -xW flag was set, but it shouldn't have been since it is relevant only on x86_64

Revision 1.49 - (view) (annotate) - [select for diffs]
Mon Jul 27 23:50:08 2009 UTC (14 years, 2 months ago) by arta
Branch: MAIN
Changes since 1.48: +5 -5 lines
Diff to previous 1.48
Fix for the wrong combination of the ifort ftrapuv flag and optimization

Revision 1.48 - (view) (annotate) - [select for diffs]
Fri Jul 24 23:42:52 2009 UTC (14 years, 2 months ago) by rick
Branch: MAIN
Changes since 1.47: +13 -11 lines
Diff to previous 1.47
improved use of custom.mk for PGIPATH & ECPGL, simplified (some)

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

Revision 1.46 - (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.45: +126 -43 lines
Diff to previous 1.45
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.45 - (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.44: +11 -11 lines
Diff to previous 1.44
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.44 - (view) (annotate) - [select for diffs]
Tue Apr 21 00:45:16 2009 UTC (14 years, 5 months ago) by rick
Branch: MAIN
Changes since 1.43: +11 -11 lines
Diff to previous 1.43
a few of Joe Hourcle's changes to start using custom.mk

Revision 1.43 - (view) (annotate) - [select for diffs]
Fri Apr 17 00:34:25 2009 UTC (14 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.42: +3 -3 lines
Diff to previous 1.42
During export, check keyword names - don't use reserved ones (bzero, bitpix, etc.); general functions to clean up memory allocated, especially by lib DRMS

Revision 1.42 - (view) (annotate) - [select for diffs]
Wed Apr 15 20:08:20 2009 UTC (14 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.41: +4 -6 lines
Diff to previous 1.41
More fixes to make_basic.mk - remove unused MATHLIBS variable and replace with FMATHLIBS; document drms_copykeys; clean up proj/example/apps - make fortran module variable name have _sock in it, since only sock fortran modules can be made

Revision 1.41 - (view) (annotate) - [select for diffs]
Fri Apr 10 22:29:02 2009 UTC (14 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.40: +7 -7 lines
Diff to previous 1.40
make file/rule changes for mac

Revision 1.40 - (view) (annotate) - [select for diffs]
Fri Apr 10 20:19:49 2009 UTC (14 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.39: +3 -4 lines
Diff to previous 1.39
Fixes for _GNU_SOURCE defines - add the flag to the compile of all files under linux. Put individual file defines with #if __linux__

Revision 1.39 - (view) (annotate) - [select for diffs]
Wed Apr 8 18:31:52 2009 UTC (14 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.38: +20 -7 lines
Diff to previous 1.38
clean up the make files a bit - in the examples folder, an exe was re-inventing the wheel, which already existed in make_basic.mk

Revision 1.38 - (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.37: +0 -1 lines
Diff to previous 1.37
localization changes and fixes for NetDRMS2.0beta

Revision 1.37 - (view) (annotate) - [select for diffs]
Thu Jan 29 19:06:04 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_2-0a, Ver_5-0
Changes since 1.36: +1 -1 lines
Diff to previous 1.36
Fix __LOCALIZED_DEFS__ define

Revision 1.36 - (view) (annotate) - [select for diffs]
Thu Jan 29 18:57:22 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.35: +4 -0 lines
Diff to previous 1.35
Use __LOCALIZED_DEFS__

Revision 1.35 - (view) (annotate) - [select for diffs]
Wed Jan 28 22:57:31 2009 UTC (14 years, 7 months ago) by arta
Branch: MAIN
Changes since 1.34: +6 -6 lines
Diff to previous 1.34
Add Rick's code for accessing the jsoc.drms_sites table. I split this into server and client versions of the code, since you can't directly access the database from sock-connect modules. Modify drms_storageunit.c to use these new functions (remote the dummy hard-coded stuff that used to be used)

Revision 1.34 - (view) (annotate) - [select for diffs]
Wed Dec 3 20:40:43 2008 UTC (14 years, 9 months ago) by phil
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33
Remove -lrt, use gettimeofday instead.

Revision 1.33 - (view) (annotate) - [select for diffs]
Wed Dec 3 20:25:32 2008 UTC (14 years, 9 months ago) by phil
Branch: MAIN
Changes since 1.32: +1 -1 lines
Diff to previous 1.32
Added sumsapi to _sock modules linking.  Needed to use SUM_info.

Revision 1.32 - (view) (annotate) - [select for diffs]
Wed Dec 3 18:28:31 2008 UTC (14 years, 9 months ago) by phil
Branch: MAIN
Changes since 1.31: +2 -2 lines
Diff to previous 1.31
added -lrt to SYSLIB for fractional second system time

Revision 1.31 - (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.30: +15 -8 lines
Diff to previous 1.30
Ticket #53 - implemented the first 4 items on the final 'to-do' list. Still need to create set_retention.

Revision 1.30 - (view) (annotate) - [select for diffs]
Thu Oct 16 22:08:04 2008 UTC (14 years, 11 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_1-1, Ver_4-7
Changes since 1.29: +3 -4 lines
Diff to previous 1.29
Ticket #88 - Set the DEBUG flag back to 0.  We no longer need to have debug by default for debugging instability issues.

Revision 1.29 - (view) (annotate) - [select for diffs]
Thu Oct 16 21:50:49 2008 UTC (14 years, 11 months ago) by rick
Branch: MAIN
Changes since 1.28: +24 -13 lines
Diff to previous 1.28
added support for different mac architectures

Revision 1.28 - (view) (annotate) - [select for diffs]
Wed Oct 8 23:46:15 2008 UTC (14 years, 11 months ago) by arta
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27
Improve efficiency when reading and writing TAS slices. First, the fits_write_subset() call can do a lot of file seeking and reading. Instead, and if the image to be written is contiguous in memory, use the fits_write_img() call. Second, cache the desirable parts of the fits file header. If you don't do this, and then you request something like bitpix from cfitsio, it might have to seek to the header part of the file and re-read in the bitpix part of the header. This could happen easily as cfitsio buffers file access, and the number of buffers is small. cfitsio doesn't save the header in a structure - it lives only in these ephemeral buffers.

Revision 1.27 - (view) (annotate) - [select for diffs]
Thu Sep 18 16:41:59 2008 UTC (15 years ago) by arta
Branch: MAIN
Changes since 1.26: +1 -1 lines
Diff to previous 1.26
Ticket #88 - Make DEBUG builds (with debug symbols) by default - we must revert this back to no symbols before release

Revision 1.26 - (view) (annotate) - [select for diffs]
Tue Sep 2 20:01:08 2008 UTC (15 years ago) by arta
Branch: MAIN
CVS Tags: Ver_4-6
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
Add test code to getorbitinfo - checks that gci and hci values in FDS data are what we expect

Revision 1.25 - (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, Ver_4-5
Changes since 1.24: +8 -2 lines
Diff to previous 1.24
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.24 - (view) (annotate) - [select for diffs]
Tue Jul 15 20:59:32 2008 UTC (15 years, 2 months ago) by arta
Branch: MAIN
Changes since 1.23: +7 -0 lines
Diff to previous 1.23
For x86_64, there are 2 flavors of cfitsio - icc and gcc.  Use the gcc version if the compiler is gcc

Revision 1.23 - (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.22: +9 -1 lines
Diff to previous 1.22
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.22 - (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.21: +1 -5 lines
Diff to previous 1.21
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.21 - (view) (annotate) - [select for diffs]
Mon Jun 23 18:43:00 2008 UTC (15 years, 3 months ago) by arta
Branch: MAIN
Changes since 1.20: +7 -4 lines
Diff to previous 1.20
jsoc_export now writes the index.txt file which provides a table of contents or packing list of sorts to the export requestor.  It also operates in cmd-line mode now, where it accepts the record-set query on the cmd-line (it will still optionally accept the rsquery from an export series record).

Revision 1.20 - (view) (annotate) - [select for diffs]
Tue May 20 17:19:20 2008 UTC (15 years, 4 months ago) by tplarson
Branch: MAIN
CVS Tags: NetDRMS_Ver_0-9, Ver_4-3, Ver_4-4
Changes since 1.19: +10 -0 lines
Diff to previous 1.19
ART: Add general make rules to support C modules that require linking with Fortran object files/libraries - use when must link with ifort

Revision 1.19 - (view) (annotate) - [select for diffs]
Tue May 6 15:22:12 2008 UTC (15 years, 4 months ago) by arta
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
Initial implementation of record-chunking (minus the code that actually uses a cursor to fetch from the return set.  This commit is everything but that - right now, drms_open_records() is used instead of the call to fetch with a cursor)

Revision 1.18 - (view) (annotate) - [select for diffs]
Fri Apr 18 21:31:05 2008 UTC (15 years, 5 months ago) by karen
Branch: MAIN
Changes since 1.17: +2 -2 lines
Diff to previous 1.17
correct mistake from previous commit, make icc default

Revision 1.17 - (view) (annotate) - [select for diffs]
Fri Apr 18 21:25:32 2008 UTC (15 years, 5 months ago) by karen
Branch: MAIN
Changes since 1.16: +3 -2 lines
Diff to previous 1.16
perl interface for sumsapi

Revision 1.16 - (view) (annotate) - [select for diffs]
Thu Apr 10 23:26:44 2008 UTC (15 years, 5 months ago) by arta
Branch: MAIN
Changes since 1.15: +5 -5 lines
Diff to previous 1.15
Add variables that hold include and library paths for gsl libraries

Revision 1.15 - (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.14: +12 -12 lines
Diff to previous 1.14
Add -L flag for openMP and modify configure to check for libgsl

Revision 1.14 - (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.13: +13 -2 lines
Diff to previous 1.13
Fixes so mac can build

Revision 1.13 - (view) (annotate) - [select for diffs]
Wed Mar 12 14:45:40 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.12: +16 -18 lines
Diff to previous 1.12
Set -L and -l flags for cfitsio compile for gcc build

Revision 1.12 - (view) (annotate) - [select for diffs]
Mon Mar 10 18:32:23 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.11: +5 -1 lines
Diff to previous 1.11
Remove -lm from icc builds

Revision 1.11 - (view) (annotate) - [select for diffs]
Mon Mar 10 18:19:13 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.10: +7 -3 lines
Diff to previous 1.10
First commit of new segment read/write code that uses the cfitsio wrapper library

Revision 1.10 - (view) (annotate) - [select for diffs]
Wed Mar 5 15:56:13 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_0-8, Ver_4-1
Changes since 1.9: +6 -4 lines
Diff to previous 1.9
Change SUMS from gcc/icc hybrid to either all icc (default) or all gcc.

Revision 1.9 - (view) (annotate) - [select for diffs]
Tue Mar 4 23:42:12 2008 UTC (15 years, 6 months ago) by rick
Branch: MAIN
Changes since 1.8: +6 -4 lines
Diff to previous 1.8
added generic GCC make rule so that there is something even if $JSOC_MACHINE
is generic or unrecognized; it happens to be identical to the rule for the
linux_ia64

Revision 1.8 - (view) (annotate) - [select for diffs]
Tue Mar 4 20:32:17 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.7: +1 -1 lines
Diff to previous 1.7
Try removing march=itanium2 flag

Revision 1.7 - (view) (annotate) - [select for diffs]
Tue Mar 4 18:44:31 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
CVS Tags: NewTree01_cp09_JSOC
Changes since 1.6: +13 -4 lines
Diff to previous 1.6
Changes to build flags for ia64

Revision 1.6 - (view) (annotate) - [select for diffs]
Fri Feb 29 23:30:21 2008 UTC (15 years, 6 months ago) by arta
Branch: MAIN
Changes since 1.5: +6 -4 lines
Diff to previous 1.5
Add Tim's cfitsio wrapper library (fitsrw).

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

Revision 1.4 - (view) (annotate) - [select for diffs]
Wed Jan 23 20:58:53 2008 UTC (15 years, 8 months ago) by karen
Branch: MAIN
Changes since 1.3: +1 -1 lines
Diff to previous 1.3
Removed authentication between drms_server and client module. -lcrypto is no longer needed

Revision 1.3 - (view) (annotate) - [select for diffs]
Tue Oct 16 22:48:15 2007 UTC (15 years, 11 months ago) by arta
Branch: MAIN
CVS Tags: NetDRMS_Ver_0-7, NewTree01_cp05_JSOC, NewTree01_cp06_JSOC, NewTree01_cp07_JSOC, Ver_4-0
Changes since 1.2: +6 -6 lines
Diff to previous 1.2
Move JSOC/src/base to JSOC/base and JSOC/src/proj to JSOC/proj.  86 JSOC/src.

Revision 1.2 - (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.1: +0 -14 lines
Diff to previous 1.1
Add the three meta-libraries.  Fix libidl.so build.

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 Ver_9-41: (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