Skip to content
This repository was archived by the owner on Jan 26, 2026. It is now read-only.

Commit 8bd15f6

Browse files
committed
project: Update for 0.9.5 merge.
1 parent c9f3d90 commit 8bd15f6

3 files changed

Lines changed: 61 additions & 0 deletions

File tree

SMP/libssh.vcxproj

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
2727
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
2828
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
2929
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
30+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
3031
mkdir $(OutDir)\licenses
3132
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
3233
</PostBuildEvent>
@@ -72,6 +73,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
7273
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
7374
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
7475
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
76+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
7577
mkdir $(OutDir)\licenses
7678
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
7779
</PostBuildEvent>
@@ -117,6 +119,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
117119
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
118120
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
119121
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
122+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
120123
mkdir $(OutDir)\licenses
121124
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
122125
</PostBuildEvent>
@@ -162,6 +165,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
162165
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
163166
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
164167
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
168+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
165169
mkdir $(OutDir)\licenses
166170
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
167171
</PostBuildEvent>
@@ -207,6 +211,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
207211
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
208212
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
209213
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
214+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
210215
mkdir $(OutDir)\licenses
211216
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
212217
</PostBuildEvent>
@@ -252,6 +257,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
252257
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
253258
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
254259
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
260+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
255261
mkdir $(OutDir)\licenses
256262
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
257263
</PostBuildEvent>
@@ -297,6 +303,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
297303
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
298304
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
299305
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
306+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
300307
mkdir $(OutDir)\licenses
301308
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
302309
</PostBuildEvent>
@@ -342,6 +349,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
342349
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
343350
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
344351
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
352+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
345353
mkdir $(OutDir)\licenses
346354
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
347355
</PostBuildEvent>
@@ -387,6 +395,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
387395
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
388396
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
389397
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
398+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
390399
mkdir $(OutDir)\licenses
391400
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
392401
</PostBuildEvent>
@@ -432,6 +441,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
432441
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
433442
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
434443
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
444+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
435445
mkdir $(OutDir)\licenses
436446
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
437447
</PostBuildEvent>

SMP/libssh/libssh_version.h

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
/*
2+
* This file is part of the SSH Library
3+
*
4+
* Copyright (c) 2020 by Heiko Thiery
5+
*
6+
* This library is free software; you can redistribute it and/or
7+
* modify it under the terms of the GNU Lesser General Public
8+
* License as published by the Free Software Foundation; either
9+
* version 2.1 of the License, or (at your option) any later version.
10+
*
11+
* This library is distributed in the hope that it will be useful,
12+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
13+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14+
* Lesser General Public License for more details.
15+
*
16+
* You should have received a copy of the GNU Lesser General Public
17+
* License along with this library; if not, write to the Free Software
18+
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
19+
*/
20+
21+
#ifndef _LIBSSH_VERSION_H
22+
#define _LIBSSH_VERSION_H
23+
24+
/* libssh version macros */
25+
#define SSH_VERSION_INT(a, b, c) ((a) << 16 | (b) << 8 | (c))
26+
#define SSH_VERSION_DOT(a, b, c) a ##.## b ##.## c
27+
#define SSH_VERSION(a, b, c) SSH_VERSION_DOT(a, b, c)
28+
29+
/* libssh version */
30+
#define LIBSSH_VERSION_MAJOR 0
31+
#define LIBSSH_VERSION_MINOR 9
32+
#define LIBSSH_VERSION_MICRO 5
33+
34+
#define LIBSSH_VERSION_INT SSH_VERSION_INT(LIBSSH_VERSION_MAJOR, \
35+
LIBSSH_VERSION_MINOR, \
36+
LIBSSH_VERSION_MICRO)
37+
#define LIBSSH_VERSION SSH_VERSION(LIBSSH_VERSION_MAJOR, \
38+
LIBSSH_VERSION_MINOR, \
39+
LIBSSH_VERSION_MICRO)
40+
41+
#endif /* _LIBSSH_VERSION_H */

SMP/libssh_winrt.vcxproj

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
2727
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
2828
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
2929
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
30+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
3031
mkdir $(OutDir)\licenses
3132
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
3233
</PostBuildEvent>
@@ -72,6 +73,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
7273
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
7374
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
7475
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
76+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
7577
mkdir $(OutDir)\licenses
7678
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
7779
</PostBuildEvent>
@@ -117,6 +119,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
117119
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
118120
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
119121
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
122+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
120123
mkdir $(OutDir)\licenses
121124
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
122125
</PostBuildEvent>
@@ -162,6 +165,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
162165
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
163166
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
164167
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
168+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
165169
mkdir $(OutDir)\licenses
166170
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
167171
</PostBuildEvent>
@@ -207,6 +211,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
207211
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
208212
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
209213
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
214+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
210215
mkdir $(OutDir)\licenses
211216
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
212217
</PostBuildEvent>
@@ -252,6 +257,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
252257
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
253258
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
254259
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
260+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
255261
mkdir $(OutDir)\licenses
256262
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
257263
</PostBuildEvent>
@@ -297,6 +303,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
297303
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
298304
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
299305
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
306+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
300307
mkdir $(OutDir)\licenses
301308
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
302309
</PostBuildEvent>
@@ -342,6 +349,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
342349
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
343350
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
344351
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
352+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
345353
mkdir $(OutDir)\licenses
346354
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
347355
</PostBuildEvent>
@@ -387,6 +395,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
387395
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
388396
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
389397
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
398+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
390399
mkdir $(OutDir)\licenses
391400
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
392401
</PostBuildEvent>
@@ -432,6 +441,7 @@ copy ..\include\libssh\libssh.h "$(OutDir)"\include\libssh
432441
copy ..\include\libssh\server.h "$(OutDir)"\include\libssh
433442
copy ..\include\libssh\sftp.h "$(OutDir)"\include\libssh
434443
copy ..\include\libssh\ssh2.h "$(OutDir)"\include\libssh
444+
copy .\libssh\libssh_version.h "$(OutDir)"\include\libssh
435445
mkdir $(OutDir)\licenses
436446
copy ..\COPYING $(OutDir)\licenses\libssh.txt</Command>
437447
</PostBuildEvent>

0 commit comments

Comments
 (0)