Mario Melara
|
2a79537ba1
|
Fixed silly typo that gave errors in tests
|
2016-02-17 14:44:38 -08:00 |
|
Todd Gamblin
|
9a5e0c59b0
|
Merge pull request #442 from xjrc/features/mesh-packages
Add Mesh Packages: Crypto++, Exodus II, ndiff, TetGen, and Triangle
|
2016-02-17 13:14:31 -08:00 |
|
Joseph Ciurej
|
6cd76d69c3
|
Fixed the "+shared" variant in the "hdf5" package.
|
2016-02-17 11:51:24 -08:00 |
|
Joseph Ciurej
|
0388093f7a
|
Changed the hdf5 "+static" variant to become the "+shared" variant.
|
2016-02-16 17:33:19 -08:00 |
|
Joseph Ciurej
|
fca7ef2f7b
|
Moved "Triangle" to "triangle" to be more in line with Spack package naming conventions.
|
2016-02-16 17:23:37 -08:00 |
|
Joseph Ciurej
|
8cab10214e
|
Added the installation files for the "ExodusII" package.
Added the "+static" variant to "hdf5" to enable "ExodusII" support.
|
2016-02-16 16:43:24 -08:00 |
|
Mario Melara
|
a3039c4c67
|
Changed add_architecture_from_string, it now loops through the string and checks whether each piece of string is a valid platform, operating system and target. If the operating system or target are none it will use the defaults. Updated the documentation for that method. One thing that bothers me is how to account for the multitude of operating systems when cross compiling. If someone wants to compile with another operating system not found on current platform. How can spack check to see if it is valid?
|
2016-02-16 15:26:07 -08:00 |
|
Mario Melara
|
62b0293963
|
Cleaned up the file. Got rid of commented out sections of code since they weren't going to be used anyway
|
2016-02-16 15:23:38 -08:00 |
|
Mario Melara
|
31ab238306
|
Beginning attemps to fix concretization method to account for the new tuple architecture
|
2016-02-16 15:22:23 -08:00 |
|
Mario Melara
|
19dca4bcc9
|
Added some _cmp_key methods to OperatingSystem class, and also changed the way Platforms are compared. Created a mini inherited class named Arch that inherits from namedtuple. The reason for this is to override the namedtuple __str__ method to make arch tuples look prettier when printed out. Rather than Arch(platform= ... ) it prints to platform-os-target which makes directory paths to packages look cleaner.
|
2016-02-16 15:21:36 -08:00 |
|
Mario Melara
|
35a602baaf
|
Changed target checking to architecture checking for abi compatible
|
2016-02-16 15:17:57 -08:00 |
|
Joseph Ciurej
|
09254014b1
|
Added the installation files for the "TetGen" package.
|
2016-02-16 13:24:01 -08:00 |
|
Joseph Ciurej
|
3c8bbeafc7
|
Added the installation files for the "Triangle" package.
|
2016-02-16 13:01:18 -08:00 |
|
Joseph Ciurej
|
9a6221ea40
|
Added the installation files for the "ndiff" package.
|
2016-02-16 12:47:14 -08:00 |
|
Joseph Ciurej
|
db50f52bbc
|
Adding the "Crypto++" package installation files.
|
2016-02-16 11:40:00 -08:00 |
|
Todd Gamblin
|
9e4671a4b4
|
Merge pull request #340 from adamjstewart/features/xz
Remove unnecessary URLs
|
2016-02-16 10:24:42 -08:00 |
|
Todd Gamblin
|
96a4d3f432
|
Merge pull request #440 from adamjstewart/features/mpi4py
Add latest version
|
2016-02-16 01:05:16 -08:00 |
|
Adam J. Stewart
|
bf162e60f1
|
Add latest version
|
2016-02-15 10:53:50 -06:00 |
|
Todd Gamblin
|
d8c0edcc81
|
Minor code cleanup for gcc.
|
2016-02-14 14:40:25 -08:00 |
|
Erik Schnetter
|
9868333e8e
|
Shell quoting is difficult
|
2016-02-14 11:34:08 -05:00 |
|
Erik Schnetter
|
a06e29fecb
|
More quoting experiments
|
2016-02-14 10:43:55 -05:00 |
|
Erik Schnetter
|
43670cbbd0
|
More games with quoting
|
2016-02-13 22:01:36 -05:00 |
|
Erik Schnetter
|
52647b9a5d
|
Using regexes instead of globbing to match path names
|
2016-02-13 17:55:14 -05:00 |
|
Mario Melara
|
c799301011
|
Changed the method in which architecture is converted from string to namedtuple. Also added some TODO comments to later consider changing how architecture is handled
|
2016-02-13 14:37:07 -08:00 |
|
Mario Melara
|
7732f375d2
|
Changed operating system getter so that linux and darwin autodetected operating systems are set as class default_os
|
2016-02-13 14:36:01 -08:00 |
|
Erik Schnetter
|
69064395eb
|
Add debug output
|
2016-02-13 15:12:09 -05:00 |
|
Erik Schnetter
|
9a2c1090a6
|
Handle -Wl,-rpath,... syntax
|
2016-02-13 14:54:18 -05:00 |
|
Erik Schnetter
|
dc6a33b716
|
Handle multiple -Wl,-rpath,... paths
|
2016-02-13 14:54:18 -05:00 |
|
Erik Schnetter
|
5038a38e29
|
Correct -Xlinker arguments
|
2016-02-13 14:54:18 -05:00 |
|
Erik Schnetter
|
2cd9ad8ce6
|
Use "-Wl,-rpath," instead of "-Wl,-rpath="
The former translates to a linker argument "-rpath DIR", whereas the latter translates to "-rpath=DIR". The latter is not support on OS X.
|
2016-02-13 14:54:18 -05:00 |
|
Todd Gamblin
|
63911d4165
|
Merge pull request #354 from eschnett/eschnett/libedit
libedit depends on ncurses
|
2016-02-12 10:33:08 -08:00 |
|
Todd Gamblin
|
f0db7190ff
|
Merge pull request #437 from davidbeckingsale/features/dk-short-names
Use hash to make shorter module and dotkit names, fixes #433
|
2016-02-12 09:59:07 -08:00 |
|
Todd Gamblin
|
d541a4bd29
|
Merge pull request #435 from epfl-scitas/packages/espresso
Added package : Quantum Espresso
|
2016-02-12 09:58:50 -08:00 |
|
David Beckingsale
|
90e1b1f0ea
|
Use hash to make shorter module and dotkit names, fixes #433
|
2016-02-12 09:33:19 -08:00 |
|
alalazo
|
247a4bc751
|
mpich : added back MPI_F90
|
2016-02-12 12:15:09 +01:00 |
|
Massimiliano Culpo
|
70985170e5
|
qe : compiled on rhle6
|
2016-02-12 12:08:31 +01:00 |
|
Erik Schnetter
|
d7f674ce96
|
libedit depends on ncurses
|
2016-02-11 14:53:20 -05:00 |
|
Mario Melara
|
8e8c63bd67
|
Using pylint, fixed some of the indentation and spacing errors
|
2016-02-11 11:47:39 -08:00 |
|
Mario Melara
|
3e1be63b0f
|
Changed some variables to account for the fact that target is now a tuple
|
2016-02-11 11:15:50 -08:00 |
|
Mario Melara
|
b9d09202c9
|
changed some variables to account for the fact that target is now a tuple
|
2016-02-11 11:15:19 -08:00 |
|
alalazo
|
e8704433de
|
espresso : added directories to search path
|
2016-02-11 18:57:40 +01:00 |
|
alalazo
|
b272a8881b
|
espresso : fixed dependency handling
|
2016-02-11 18:18:05 +01:00 |
|
alalazo
|
ca3cdb4458
|
espresso : current working tree
|
2016-02-11 17:45:09 +01:00 |
|
alalazo
|
157ec210a7
|
espresso : synchronized with current develop
|
2016-02-11 13:05:31 +01:00 |
|
alalazo
|
e7454132a2
|
Merge branch 'develop' of https://github.com/LLNL/spack into packages/espresso
|
2016-02-11 13:03:47 +01:00 |
|
Mario Melara
|
77e93e1b79
|
Added add_os method to platform subclasses
|
2016-02-10 16:16:58 -08:00 |
|
Mario Melara
|
cb8d5ab183
|
Added new add_os method
|
2016-02-10 16:16:35 -08:00 |
|
Mario Melara
|
fb234205c2
|
Added method to concretize target and os pair
|
2016-02-10 16:16:11 -08:00 |
|
Mario Melara
|
d0ae6dd401
|
Changed add_target_from_string to include methods to concretize operating_system
|
2016-02-10 16:15:25 -08:00 |
|
Mario Melara
|
2650c60374
|
Added operating system class prototype and some autodetect features for operating system
|
2016-02-10 16:14:50 -08:00 |
|