This repository was archived by the owner on May 29, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 9 files changed +95
-7
lines changed Expand file tree Collapse file tree 9 files changed +95
-7
lines changed Original file line number Diff line number Diff line change @@ -176,6 +176,25 @@ package_debian:
176
176
dependencies :
177
177
- build_debian
178
178
179
+ package_conda :
180
+ stage : package
181
+ tags :
182
+ - docker-executor
183
+ image : deb9_conda_py36
184
+ only :
185
+ refs :
186
+ - master
187
+ - /^ci_.*$/
188
+ script :
189
+ - conda activate conda_builder
190
+ - export GIT_COMMIT=$CI_COMMIT_REF_NAME
191
+ - conda-build conda_recipe
192
+ - conda-build conda_recipe_py36
193
+ artifacts :
194
+ paths :
195
+ - conda_envs/conda_builder/conda-bld/linux-64/
196
+ dependencies : []
197
+
179
198
package_debian_wheel :
180
199
stage : package
181
200
tags :
@@ -239,7 +258,6 @@ package_redhat_wheel:
239
258
- build_redhat
240
259
241
260
242
- sgltk_debian :
243
261
sgltk_debian :
244
262
stage : downstream
245
263
tags :
Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ elseif( ${CMAKE_SYSTEM_NAME} MATCHES "Darwin" )
34
34
set ( CMAKE_C_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS} -O2" )
35
35
elseif ( ${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
36
36
# Do not optimize for debug builds. Do the same for RELWITHDEBINFO ?
37
+ set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3" ) # BWT force optimization - cmake doesn't do it
37
38
set ( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11" )
38
39
set ( CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS} -O2" )
39
40
set ( CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS} -O2" )
Original file line number Diff line number Diff line change @@ -253,7 +253,6 @@ case `uname` in
253
253
run cmake --build . --config Release
254
254
;;
255
255
* )
256
- args+=" -DCMAKE_CXX_FLAGS=-O3" # BWT force optimization - cmake doesn't do it
257
256
echo " Run cmake $args $repo ##########################"
258
257
run cmake $args $repo
259
258
run make all -j $num_threads
Original file line number Diff line number Diff line change
1
+ ./build.sh -e -b $SRC_DIR /build -i $PREFIX -j $CPU_COUNT -- -DCMAKE_CXX_FLAGS=" -Wno-deprecated"
Original file line number Diff line number Diff line change
1
+ numpy :
2
+ - 1.8.*
3
+ - 1.12.1.*
Original file line number Diff line number Diff line change
1
+ package :
2
+ name : gpstk
3
+ version : {{ environ.get('GIT_DESCRIBE_TAG', 'v0.0')[1:] }}
4
+
5
+ source :
6
+ git_rev : {{ environ.get('GIT_COMMIT', 'master') }}
7
+ git_url : https://repositories.arlut.utexas.edu/sgl/gpstk.git
8
+
9
+ build :
10
+ number : {{ environ.get('GIT_DESCRIBE_NUMBER', 0) }}
11
+ script_env :
12
+ - GIT_COMMIT
13
+
14
+ requirements :
15
+ build :
16
+ - {{ compiler('cxx') }}
17
+ - {{ cdt('xorg-x11-proto-devel') }} # [linux]
18
+ host :
19
+ - python=2.7
20
+ - setuptools
21
+ - numpy {{ numpy }}
22
+ run :
23
+ - python=2.7
24
+ - {{ pin_compatible('numpy') }}
25
+
26
+ test :
27
+ imports :
28
+ - gpstk
29
+
30
+ about :
31
+ home : https://repositories.arlut.utexas.edu:sgl/gpstk
32
+ summary : The GPS Toolkit (GPSTk)
33
+ description : |
34
+ The GPS Toolkit (GPSTk) is an open-source (LGPL) project sponsored by
35
+ the Space and Geophysics Laboratory (SGL).
Original file line number Diff line number Diff line change
1
+ ./build.sh -e -b $SRC_DIR /build -i $PREFIX -j $CPU_COUNT -- -DCMAKE_CXX_FLAGS=" -Wno-deprecated"
Original file line number Diff line number Diff line change
1
+ package :
2
+ name : gpstk
3
+ version : {{ environ.get('GIT_DESCRIBE_TAG', 'v0.0')[1:] }}
4
+
5
+ source :
6
+ git_rev : {{ environ.get('GIT_COMMIT', 'master') }}
7
+ git_url : https://repositories.arlut.utexas.edu/sgl/gpstk.git
8
+
9
+ build :
10
+ number : {{ environ.get('GIT_DESCRIBE_NUMBER', 0) }}
11
+ script_env :
12
+ - GIT_COMMIT
13
+
14
+ requirements :
15
+ build :
16
+ - {{ compiler('cxx') }}
17
+ - {{ cdt('xorg-x11-proto-devel') }} # [linux]
18
+ host :
19
+ - python=3.6
20
+ - setuptools
21
+ - numpy==1.12.1
22
+ run :
23
+ - python=3.6
24
+ - {{ pin_compatible('numpy') }}
25
+
26
+ test :
27
+ imports :
28
+ - gpstk
29
+
30
+ about :
31
+ home : https://repositories.arlut.utexas.edu:sgl/gpstk
32
+ summary : The GPS Toolkit (GPSTk)
33
+ description : |
34
+ The GPS Toolkit (GPSTk) is an open-source (LGPL) project sponsored by
35
+ the Space and Geophysics Laboratory (SGL).
Original file line number Diff line number Diff line change @@ -58,11 +58,6 @@ classifiers_list = ['License :: OSI Approved :: GNU Library or Lesser General Pu
58
58
# Dependencies for easy_install (may not be needed)
59
59
requirements_list = [ "python >= 2.7.3" ,
60
60
"numpy >= 1.4.4" ,
61
- "doxygen >= 1.8.1" ,
62
- "cmake >= 2.8" ,
63
- "make >= 3.81" ,
64
- "gcc >= 4.7.2" ,
65
- "swig >= 2.0" ,
66
61
"setuptools >= 0.6" ,
67
62
]
68
63
You can’t perform that action at this time.
0 commit comments