2 :: Licensed under the Apache License
, Version
2.0 (the
"License");
3 :: you may
not use this file except in compliance with the License.
4 :: You may obtain a
copy of the License at
6 :: http
://www.apache.org
/licenses
/LICENSE
-2.0
8 :: Unless required by applicable law or agreed to in writing
, software
9 :: distributed under the License is distributed on an
"AS IS" BASIS
,
10 :: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND
, either express or implied.
11 :: See the License
for the specific language governing permissions and
12 :: limitations under the License.
15 SETLOCAL EnableDelayedExpansion
17 SET URLFILE
=libevent
-%LIBEVENT_VERSION%-stable.tar.gz
18 SET URL
=https
://github.com
/libevent
/libevent
/releases
/download
/release
-%LIBEVENT_VERSION%-stable
/%URLFILE%
20 :: Download
- support running a local build or a build in appveyor
21 CD "%WIN3P%" ||
EXIT /B
22 IF "%APPVEYOR_BUILD_ID%" == "" (
23 curl
-L
-f
-o
"%URLFILE%" "%URL%"
25 appveyor DownloadFile
"%URL%"
27 7z x
"%URLFILE%" -so |
7z x
-si
-ttar
> nul ||
EXIT /B
28 CD "libevent-%LIBEVENT_VERSION%-stable" ||
EXIT /B
29 nmake
-f Makefile.nmake static_libs ||
EXIT /B
31 :: in libevent
2.0 there is no nmake subdirectory in WIN32
-Code
, but in
2.1 there is
33 move *.lib lib\ ||
EXIT /B
34 move WIN32
-Code\event2\
* include\event2\ ||
move WIN32
-Code
\nmake\event2\
* include\event2\ ||
EXIT /B
35 move *.h include\ ||
EXIT /B