mirror of
https://github.com/meganz/MEGAcmd
synced 2025-09-05 00:05:07 +00:00
adjustments in docker after changes in installation
- fix missiing $ in cmake file
This commit is contained in:
@@ -113,7 +113,7 @@ if(UNIX AND NOT APPLE)
|
|||||||
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
|
if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
|
||||||
message(STATUS "Overriding default CMAKE_INSTALL_PREFIX to /")
|
message(STATUS "Overriding default CMAKE_INSTALL_PREFIX to /")
|
||||||
set(CMAKE_INSTALL_PREFIX "/") # override default /usr/local
|
set(CMAKE_INSTALL_PREFIX "/") # override default /usr/local
|
||||||
set(RPATH_FOR_DYNAMIC_LIBS "/{CMAKE_INSTALL_LIBDIR}")
|
set(RPATH_FOR_DYNAMIC_LIBS "/${CMAKE_INSTALL_LIBDIR}")
|
||||||
else()
|
else()
|
||||||
# If explicit cmake prefix at cmake call time, make rpath relative to install dir
|
# If explicit cmake prefix at cmake call time, make rpath relative to install dir
|
||||||
set(RPATH_FOR_DYNAMIC_LIBS "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
|
set(RPATH_FOR_DYNAMIC_LIBS "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}")
|
||||||
|
@@ -73,12 +73,12 @@ RUN --mount=type=cache,target=/tmp/ccache \
|
|||||||
ENABLE_UBSAN=${ENABLE_UBSAN} -D \
|
ENABLE_UBSAN=${ENABLE_UBSAN} -D \
|
||||||
ENABLE_TSAN=${ENABLE_TSAN} -D \
|
ENABLE_TSAN=${ENABLE_TSAN} -D \
|
||||||
ENABLE_MEGACMD_TESTS=${ENABLE_MEGACMD_TESTS} \
|
ENABLE_MEGACMD_TESTS=${ENABLE_MEGACMD_TESTS} \
|
||||||
&& make -C /tmp/build -j$(nproc) mega-cmd mega-cmd-server mega-exec \
|
&& cmake --build /tmp/build -j$(nproc) --target mega-cmd mega-cmd-server mega-exec \
|
||||||
mega-cmd-updater mega-cmd-tests-integration mega-cmd-tests-unit \
|
mega-cmd-updater mega-cmd-tests-integration mega-cmd-tests-unit \
|
||||||
&& cd /tmp/build \
|
&& cmake --install /tmp/build #|| mkdir /inspectme && mv /tmp/build/* /vcpkg /inspectme
|
||||||
&& make install #|| mkdir /inspectme && mv /tmp/build/* /vcpkg /inspectme
|
|
||||||
|
|
||||||
FROM base as final
|
FROM base as final
|
||||||
|
|
||||||
COPY --from=build /usr/ /usr/
|
COPY --from=build /usr/bin/mega* /usr/bin/
|
||||||
|
COPY --from=build /opt/megacmd /opt/megacmd
|
||||||
#COPY --from=build /inspectme /inspectme
|
#COPY --from=build /inspectme /inspectme
|
||||||
|
Reference in New Issue
Block a user