Spaces:
Running
Running
| if (EMSCRIPTEN) | |
| add_subdirectory(javascript) | |
| add_custom_command( | |
| OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/javascript/publish.log | |
| DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/javascript/whisper.js | |
| DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/javascript/libwhisper.worker.js | |
| DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/javascript/package.json | |
| WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/javascript | |
| COMMAND npm publish | |
| COMMAND touch publish.log | |
| COMMENT "Publishing npm module v${PROJECT_VERSION}" | |
| VERBATIM | |
| ) | |
| add_custom_target(publish-npm | |
| DEPENDS javascript/publish.log | |
| ) | |
| endif() | |