Skip to content

Commit

Permalink
ci(azure): Explain to Cmake that we need Penlight from LuaRocks
Browse files Browse the repository at this point in the history
  • Loading branch information
alerque committed Jun 18, 2019
1 parent bec31b2 commit 1861c8c
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -136,6 +136,10 @@ if (WIN32)
DEPENDEES build)
ExternalProject_Add_StepDependencies(luarocks install_luasec openssl)

ExternalProject_Add_Step(luarocks install_penlight
COMMAND "${LUAROCKS_COMMAND}" install penlight 1.5.4-1
DEPENDEES build)

ExternalProject_Add(font_gentium
URL https://software.sil.org/downloads/r/gentium/GentiumPlus-5.000.zip
URL_MD5 acedcd2696ea14d1a9296ba6d3075288
Expand Down Expand Up @@ -247,4 +251,4 @@ install(TARGETS justenoughlibtexpdf justenoughharfbuzz justenoughicu justenoughf
file(GLOB FONTCONFIG_BINARIES "${TMP_INSTALL_DIR}/bin/fc-*.exe")
install(DIRECTORY "${TMP_INSTALL_DIR}/bin/" DESTINATION ${CMAKE_INSTALL_PREFIX} FILES_MATCHING PATTERN "fc-*.exe")
install(FILES "${CMAKE_BINARY_DIR}/fonts.conf" DESTINATION fonts)
install(DIRECTORY "${CMAKE_BINARY_DIR}/font_gentium-prefix/src/font_gentium/" DESTINATION fonts FILES_MATCHING PATTERN "*.ttf" PATTERN "documentation/*" EXCLUDE)
install(DIRECTORY "${CMAKE_BINARY_DIR}/font_gentium-prefix/src/font_gentium/" DESTINATION fonts FILES_MATCHING PATTERN "*.ttf" PATTERN "documentation/*" EXCLUDE)

0 comments on commit 1861c8c

Please sign in to comment.