Commit Graph

82 Commits

Author SHA1 Message Date
Amul Shah 211bd169e8 move mumps.cmake to sr_unix. create UTF8 GDE OBJs
WARNING WARNING WARNING
The rules to create the UTF-8 mode GDE object files do what is desired, but I
don't think that I did them correctly.

Additionally, we need some way to query the installed ICU version on the
deployment host and get the value into CMAKE. Normally, we use:
  icu-config --version | cut -d"." -f -2

To get the UTF-8 GDE object files I set gtm_icu_version to 4.8 prior to running
CMAKE. While this works, it's not friendly to anyone.
2012-06-16 00:40:44 -04:00
Brad King ee099a029d Install shebang-style scripts with execute permission 2012-06-15 17:05:45 -04:00
Brad King 68f30307f9 Generate plugin/gtmcrypt/source.tar 2012-06-15 16:48:15 -04:00
Brad King fb12b8cea8 Add missing sr_port/README.txt 2012-06-15 16:40:01 -04:00
Brad King 74043fef27 Merge branch 'hackathonjune2012-brad' of git://github.com/luisibanez/fis-gtm into hackathonjune2012-brad 2012-06-15 16:38:01 -04:00
Brad King ee88f30cea Create general sr_port/mumps.cmake to run mumps during build 2012-06-15 16:36:57 -04:00
Amul Shah 99862e2600 Merge branch 'hackathonjune2012-brad' of https://github.com/luisibanez/fis-gtm into hackathonjune2012-brad 2012-06-15 16:34:54 -04:00
Amul Shah d99fcf3df0 encryption plugin directory layout 2012-06-15 16:34:48 -04:00
Brad King 8371effcd1 Install GDE*.o instead of GDE*.m 2012-06-15 16:26:42 -04:00
Brad King 43ee63fc02 Rename arch_path -> gt_src_list to look like comlist.mk 2012-06-15 15:53:45 -04:00
Brad King 22172198eb Add legal header notice template 2012-06-15 15:53:10 -04:00
Amul Shah b399a968eb Merge branch 'hackathonjune2012-brad' of https://github.com/luisibanez/fis-gtm into hackathonjune2012-brad 2012-06-15 15:36:24 -04:00
Amul Shah 064dd73584 README.txt 2012-06-15 15:36:19 -04:00
Brad King 4a0fcae506 Teach link rules to depend on export files 2012-06-15 15:35:48 -04:00
Amul Shah 53296b3d8c Merge branch 'hackathonjune2012-brad' of https://github.com/luisibanez/fis-gtm into hackathonjune2012-brad 2012-06-15 15:29:52 -04:00
Amul Shah 17aba6c8eb add more files for the install 2012-06-15 15:29:47 -04:00
Brad King 69f65cac9f Generate gtm(exe|shr)_symbols.export 2012-06-15 15:24:09 -04:00
Brad King 9bb446f882 Install to versioned directory under prefix 2012-06-15 15:06:59 -04:00
Amul Shah d6e605d40b correct dependencies
remove non-install mumps files
2012-06-15 14:58:08 -04:00
Amul Shah a6ecf365b8 mumps depends on libgtmshr
ttt and msg depend on their cmake files

add gtmroutines to ttt and msg cmake files

make libgtmshr and libgtmcrypt MODULES from SHARED
2012-06-15 14:45:20 -04:00
Amul Shah e472111dae Merge branch 'hackathonjune2012-brad' of 10.113.71.21:/home/shaha/fis-gtm into hackathonjune2012-brad 2012-06-15 14:15:51 -04:00
Amul Shah a7b72f0a05 ENH: all of the excluded files have been deleted, except for sr_unix/dtgbldir.c 2012-06-15 14:15:44 -04:00
Amul Shah f3945e7197 Remove files deleted from V5.5-000 sources 2012-06-15 14:09:55 -04:00
Amul Shah 02a7dfbb97 Merge branch 'hackathonjune2012-brad' of https://github.com/luisibanez/fis-gtm into hackathonjune2012-brad 2012-06-15 14:09:27 -04:00
Amul Shah e7f480d540 ENH: Use <> instead of quotation marks for header includes
The following header files are present multiple times in the directories
list.
	rtnhdr.h        sr_unix sr_unix_nsb
	zbreaksp.h      sr_unix sr_i386
	emit_code.h     sr_port sr_i386
	auto_zlink.h    sr_unix sr_i386
	obj_filesp.h    sr_unix sr_unix_nsb
	opcode_def.h    sr_port sr_unix_nsb

This over lap meant that a #include "header.h" chose the header in the
same directory as a C file instead of the one listed in the compile line
include directory listing.
2012-06-15 13:29:37 -04:00
Brad King ccecb425d6 WIP: Generate ttt.c with gtm 2012-06-15 11:52:10 -04:00
Brad King f061fe0c88 Remove leftover link reference comments 2012-06-15 11:25:41 -04:00
Brad King a8365b2001 Simplify and rename 'find_source' to 'select_file'
It is now used only for whole file names.
2012-06-15 11:24:34 -04:00
Brad King 03b3d1d439 Compute libmumps sources automatically
While at it, add missing dbcertify executable.
2012-06-15 11:22:27 -04:00
Brad King c478322179 gtmsecshr needs gtm_threadgbl_deftypes.h 2012-06-15 09:47:16 -04:00
Brad King ae65d8bbb2 Merge remote-tracking branch 'origin/hackathonjune2012' into hackathonjune2012-brad
Conflicts:
	CMakeLists.txt
2012-06-15 09:41:04 -04:00
Brad King 25d064d201 Cap optimization level at -O2 2012-06-14 16:10:11 -04:00
Brad King 4ebc1a898a WIP: Generate messages with gtm 2012-06-14 16:03:42 -04:00
Brad King 3edf590427 Remove unnecessary bootstrap files 2012-06-14 15:32:06 -04:00
Brad King 10d8961394 WIP: Generate gtm_threadgbl_deftypes.h 2012-06-14 15:25:22 -04:00
Brad King 0749a37ea3 gtm_threadgbl_deftypes generation should return success 2012-06-14 15:23:08 -04:00
Amul Shah fb9b6f69cf x86_64 platform specific xfer_desc.i
32 bit platforms do not use this file (yet)
2012-06-14 15:22:21 -04:00
Amul Shah bcec7c59cf Generated files are platform specific.
Copied i386 and x86_64 versions of the generated files from the FIS
distribution servers and placed them in the architecture specific directories.
2012-06-14 14:40:42 -04:00
Brad King d88ff6205e Pregenerated files 2012-06-14 14:11:49 -04:00
Brad King 49970f2a69 Notes on tarball contents 2012-06-14 14:07:45 -04:00
Brad King 22a6a4ac45 Merge branch 'upstream' into hackathonjune2012 2012-06-14 13:37:08 -04:00
Brad King 98fe0092cd Update from upstream 2012-06-14 13:35:46 -04:00
Brad King a47558fd99 Notes on cmake version 2012-06-14 13:34:21 -04:00
Brad King 2c45f0cb26 WIP: Make include dir order look like Makefile build 2012-06-14 10:53:26 -04:00
Amul Shah 6b07c9b7b8 Merge branch 'hackathonjune2012' of https://github.com/luisibanez/fis-gtm into hackathonjune2012
Brad King is committing me to git pull asylum
2012-06-14 10:30:50 -04:00
Brad King 1d01691ebc WIP: Install gtminstall script 2012-06-14 10:13:07 -04:00
Brad King b3378c77ea WIP: Install more headers and routines 2012-06-14 10:12:57 -04:00
Amul Shah 1bb9383e2a Merge branch 'hackathonjune2012' of https://github.com/luisibanez/fis-gtm into hackathonjune2012 2012-06-14 10:09:00 -04:00
Brad King 89f4532a74 WIP: Install more files 2012-06-14 09:59:48 -04:00
Brad King 2173430766 WIP: Install configure.gtc as executable 'configure' 2012-06-14 09:17:52 -04:00