build.windows.sh 463 B

123456789101112131415161718
  1. #!/bin/bash
  2. set -xe
  3. git clone https://github.com/curl/curl
  4. cd curl
  5. cmake -DHTTP_ONLY=ON -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=OFF -G "Unix Makefiles" .
  6. make -j4
  7. cd ..
  8. cmake -G "Unix Makefiles" .
  9. make -j2
  10. rm subconverter.exe
  11. g++ -o base/subconverter CMakeFiles/subconverter.dir/src/*.obj curl/lib/libcurl.a -static -lpcre2-8 -levent -lyaml-cpp -lssl -lcrypto -lwsock32 -lws2_32 -lz
  12. mv base subconverter
  13. zip -q -r subconverter_win64.zip subconverter/
  14. set +xe