diff --git a/.github/workflows/carma-conda.yml b/.github/workflows/carma-conda.yml deleted file mode 100644 index 42527c6a5..000000000 --- a/.github/workflows/carma-conda.yml +++ /dev/null @@ -1,82 +0,0 @@ -name: Create conda package for carma - -on: - workflow_dispatch: - -jobs: - Linux: - name: Linux - runs-on: "ubuntu-latest" - steps: - - uses: actions/checkout@v2 - - uses: conda-incubator/setup-miniconda@v2 - with: - miniconda-version: "latest" - activate-environment: packaging - - name: Conda build for Linux - shell: bash -l {0} - run: | - conda update --all - conda install python=3.11 conda-build anaconda-client conda-verify - conda-build carma.recipe -c conda-forge -c set3mah --output-folder . - anaconda login --username ${{ secrets.ANACONDA_USERNAME }} --password ${{ secrets.ANACONDA_PASSWORD }} - anaconda upload linux-64/*.conda --force - anaconda logout - - macos: - name: MacOS - runs-on: "macos-14" - steps: - - uses: actions/checkout@v2 - - uses: conda-incubator/setup-miniconda@v2 - with: - miniconda-version: "latest" - activate-environment: packaging - - name: Conda build for MacOS - shell: bash -l {0} - run: | - conda update --all - conda install python=3.11 conda-build anaconda-client conda-verify - conda-build carma.recipe -c conda-forge -c set3mah --output-folder . - anaconda login --username ${{ secrets.ANACONDA_USERNAME }} --password ${{ secrets.ANACONDA_PASSWORD }} - anaconda upload osx-64/*.conda --force - anaconda logout - - macos-arm64: - name: MacOS-arm64 - runs-on: "macos-14-arm64" - steps: - - uses: actions/checkout@v2 - - uses: conda-incubator/setup-miniconda@v2 - with: - miniconda-version: "latest" - activate-environment: packaging - - name: Conda build for MacOS - arm64 - shell: bash -l {0} - run: | - conda update --all - conda install python=3.11 conda-build anaconda-client conda-verify - conda-build carma.recipe -c conda-forge -c set3mah --output-folder . - anaconda login --username ${{ secrets.ANACONDA_USERNAME }} --password ${{ secrets.ANACONDA_PASSWORD }} - anaconda upload osx-arm64/*.conda --force - anaconda logout - - - windows: - name: Windows - runs-on: "windows-latest" - steps: - - uses: actions/checkout@v2 - - uses: conda-incubator/setup-miniconda@v2 - with: - miniconda-version: "latest" - activate-environment: packaging - - name: Conda build for Windows - shell: pwsh - run: | - conda update --all - conda install python=3.11 conda-build anaconda-client conda-verify - conda-build carma.recipe -c conda-forge -c set3mah --output-folder . - anaconda login --username ${{ secrets.ANACONDA_USERNAME }} --password ${{ secrets.ANACONDA_PASSWORD }} - anaconda upload win-64/*.conda --force - anaconda logout diff --git a/carma.recipe/bld.bat b/carma.recipe/bld.bat deleted file mode 100644 index 07249ba59..000000000 --- a/carma.recipe/bld.bat +++ /dev/null @@ -1,8 +0,0 @@ -cmake -G"Visual Studio 17 2022" ^ - -D CMAKE_BUILD_TYPE:STRING=Release ^ - -D CMAKE_INSTALL_PREFIX=%PREFIX%/Library ^ - -D CARMA_INSTALL_LIB=ON ^ - -S . -B build - -cmake --build build --config Release -cmake --install build diff --git a/carma.recipe/build.sh b/carma.recipe/build.sh deleted file mode 100755 index 9d9a22990..000000000 --- a/carma.recipe/build.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -set -ex - -cd $SRC_DIR - -cmake ${CMAKE_ARGS} -S . -B build \ - -D CMAKE_BUILD_TYPE=Release \ - -D CMAKE_INSTALL_PREFIX:path=$PREFIX \ - -D CARMA_INSTALL_LIB=ON - -cmake --build build --config Release -cmake --install build diff --git a/carma.recipe/conda_build_config.yaml b/carma.recipe/conda_build_config.yaml deleted file mode 100755 index ee8077a02..000000000 --- a/carma.recipe/conda_build_config.yaml +++ /dev/null @@ -1,10 +0,0 @@ -python: - - 3.8 - - 3.9 - - 3.10 - - 3.11 - - 3.12 - - 3.13 - -numpy: - - 1.26 diff --git a/carma.recipe/meta.yaml b/carma.recipe/meta.yaml deleted file mode 100755 index 309d89368..000000000 --- a/carma.recipe/meta.yaml +++ /dev/null @@ -1,29 +0,0 @@ -package: - name: carma - version: 0.8.0 - -source: - git_url: https://github.com/RUrlus/carma - git_tag: v0.8.0 - -build: - number: 0 - -requirements: - build: - - git # [win] - - cmake - - python - - {{ compiler('cxx') }} - - ninja # [win] - host: - - python - - pip - - armadillo - - numpy>=1.24 - - pybind11 - run: - - python - - armadillo - - numpy>=1.24 - - pybind11 diff --git a/environment_win.yml b/environment_win.yml index a397726ee..7074b37c0 100644 --- a/environment_win.yml +++ b/environment_win.yml @@ -1,8 +1,8 @@ name: my-env channels: - - set3mah - conda-forge + - set3mah dependencies: - pkg-config @@ -16,7 +16,7 @@ dependencies: - gtest - pybind11 - armadillo >= 12.6 - - set3mah::carma + - carma - pytest - ninja - mkl