ext/trinitycrdriver/extconf.rb in trinitycrdriver-0.1.0 vs ext/trinitycrdriver/extconf.rb in trinitycrdriver-0.1.1
- old
+ new
@@ -9,30 +9,34 @@
#p ['srcs', srcs]
#$objs = srcs.collect { |f| f.sub(".c", ".o") }
RbConfig::CONFIG['CC'] = CONFIG['CC'] = ENV['CC'] || "mpicc"
-RbConfig::CONFIG['CPP'] = CONFIG['CPP'] = ENV['CPP'] || "mpicc -E"
+#RbConfig::CONFIG['CPP'] = CONFIG['CPP'] = ENV['CPP'] || "mpicc -E"
p 'CONFIG[CC]', CONFIG['CC']
crgemspec=Gem::Specification.find_by_name('coderunner')
crconfig = crgemspec.full_gem_path
$CPPFLAGS = " -I#{File.join(crconfig, 'include')} "+$CPPFLAGS
p ['CPPFLAGS', $CPPFLAGS]
-raise "Please set the environment variable TRINITY_DIR" unless ENV['TRINITY_DIR']
-$LOCAL_LIBS = " -L#{ENV['TRINITY_DIR']} " + $LOCAL_LIBS
-$LOCAL_LIBS = " -L#{ENV['GS2']} " + $LOCAL_LIBS
-have_library("gfortran")
-have_library("netcdf")
-have_library("netcdff")
-have_library("fftw3")
-have_library("fftw3f")
-have_library("fftw3_mpi")
-have_library("fftw3f_mpi")
-have_library("simpledataio")
+#raise "Please set the environment variable TRINITY_DIR" unless ENV['TRINITY_DIR']
+#$LOCAL_LIBS = " -L#{ENV['TRINITY_DIR']} " + $LOCAL_LIBS
+#$LOCAL_LIBS = " -L#{ENV['GS2']} " + $LOCAL_LIBS
+#case ENV['GK_SYSTEM']
+#when 'debian'
+ #have_library("gfortran")
+ #have_library("netcdf")
+ #have_library("netcdff")
+ #have_library("fftw3")
+ #have_library("fftw3f")
+ #have_library("fftw3_mpi")
+ #have_library("fftw3f_mpi")
+ #have_library("simpledataio")
+#when 'stampede'
+#end
#have_library("gs2", "__gs2_main_MOD_gs2spec_from_trin")
-have_library("gs2")
-have_library("trinity")
+#have_library("gs2")
+#have_library("trinity")
dir_config('mpi')
have_header("mpi.h")
have_library("mpi")
have_library("mpi_f90")