New build configuration
build bindings with static timemory libraries
disable installing headers and cmake config
{% set name = "timemory" %}
-{% set version = "3.2.1rc8" %}
+{% set version = "3.2.1rc9" %}
package:
name: '{{ name|lower }}'
@@ -7,26 +7,29 @@ package:
source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
- sha256: 192f67b9bb1116d4eb1958a96d9dfb9b074b4bfc4480aa54117ec9201982c183
+ sha256: bdd1985a629ab9ac39db28618bdcd69f76e0660b52a0f580c090204ace9ee12a
build:
number: 0
script: "{{ PYTHON }} setup.py install --single-version-externally-managed --record record.txt -j 2 \
--cxx-standard=17 \
+ --enable-portable \
+ --enable-static-libs \
+ --disable-c \
+ --disable-fortran \
+ --disable-ert \
+ --disable-develop \
+ --disable-shared-libs \
+ --disable-unity-build \
+ --disable-require-packages \
--disable-ompt \
--disable-upcxx \
--disable-kokkos \
--disable-caliper \
--disable-dyninst \
--disable-gperftools \
- -- \
- -DTIMEMORY_BUILD_ERT=OFF \
- -DTIMEMORY_UNITY_BUILD=OFF \
- -DTIMEMORY_BUILD_FORTRAN=OFF \
- -DTIMEMORY_BUILD_PORTABLE=ON \
- -DTIMEMORY_REQUIRE_PACKAGES=OFF \
- -DTIMEMORY_BUILD_PYTHON_HATCHET=OFF \
- -DTIMEMORY_BUILD_COMPILER_INSTRUMENTATION=OFF"
+ --disable-python-hatchet \
+ --disable-compiler-instrumentation"
skip: true # [win and vc<15]
requirements:
