Skip to content

Commit

Permalink
conda: add recipe for libssh2 package
Browse files Browse the repository at this point in the history
  • Loading branch information
fallen committed Aug 13, 2015
1 parent f2911d6 commit 1ce8bbe
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 0 deletions.
17 changes: 17 additions & 0 deletions conda/libssh2/bld.bat
@@ -0,0 +1,17 @@
mkdir build
cd build
REM Configure step
if "%ARCH%"=="32" (
set CMAKE_GENERATOR=Visual Studio 12 2013
) else (
set CMAKE_GENERATOR=Visual Studio 12 2013 Win64
)
set CMAKE_GENERATOR_TOOLSET=v120_xp
cmake -G "%CMAKE_GENERATOR%" -DCMAKE_INSTALL_PREFIX=%PREFIX% -DOPENSSL_ROOT_DIR=%PREFIX%\Library\ %SRC_DIR%
if errorlevel 1 exit 1
REM Build step
cmake --build .
if errorlevel 1 exit 1
REM Install step
cmake --build . --target install
if errorlevel 1 exit 1
7 changes: 7 additions & 0 deletions conda/libssh2/build.sh
@@ -0,0 +1,7 @@
#!/bin/bash

mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=$PREFIX -DOPENSSL_ROOT_DIR=$PREFIX
make -j2
make install
23 changes: 23 additions & 0 deletions conda/libssh2/meta.yaml
@@ -0,0 +1,23 @@
package:
name: libssh2
version: 1.6.0

source:
git_url: https://github.com/libssh2/libssh2
git_tag: libssh2-1.6.0

build:
number: 0

requirements:
build:
- system # [linux]
- cmake # [linux]
- openssl
run:
- openssl

about:
home: http://www.libssh2.org/
license: BSD
summary: 'libssh2 is a client-side C library implementing the SSH2 protocol'

0 comments on commit 1ce8bbe

Please sign in to comment.