dev
This commit is contained in:
+12
-12
@@ -20,18 +20,6 @@ RUN mkdir -p ${INSTALL_DIR}/bin/ \
|
|||||||
&& cp -v /usr/${WIN_TRIPPLET}/lib/libwinpthread-1.dll ${INSTALL_DIR}/bin/
|
&& cp -v /usr/${WIN_TRIPPLET}/lib/libwinpthread-1.dll ${INSTALL_DIR}/bin/
|
||||||
|
|
||||||
|
|
||||||
# assimp
|
|
||||||
WORKDIR /soft
|
|
||||||
RUN wget -nv https://github.com/assimp/assimp/archive/v${CUR_ASSIMP_VERSION}.tar.gz \
|
|
||||||
&& tar -xf v${CUR_ASSIMP_VERSION}.tar.gz -C /soft \
|
|
||||||
&& rm -f v${CUR_ASSIMP_VERSION}.tar.gz \
|
|
||||||
&& mkdir -p ${INSTALL_DIR}/build/assimp && cd ${INSTALL_DIR}/build/assimp \
|
|
||||||
&& cmake -DCMAKE_INSTALL_PREFIX=${INSTALL_DIR} -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release \
|
|
||||||
-DASSIMP_BUILD_ASSIMP_TOOLS=0 -DASSIMP_BUILD_TESTS=0 -DASSIMP_WARNINGS_AS_ERRORS=0 \
|
|
||||||
-DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN} /soft/assimp-${CUR_ASSIMP_VERSION} \
|
|
||||||
&& make install -j${JOBS_COUNT} && rm -rf ./* && rm -rf /soft/assimp-${CUR_ASSIMP_VERSION}
|
|
||||||
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Ready-to-use libraries and tools
|
# Ready-to-use libraries and tools
|
||||||
# unpack only
|
# unpack only
|
||||||
@@ -58,6 +46,18 @@ RUN unzip -o /soft/MySQL_C_x${WIN_BITS}.zip -d ${SYSROOT}/ \
|
|||||||
RUN unzip -o /soft/postgresql_x${WIN_BITS}.zip -d ${SYSROOT}/ \
|
RUN unzip -o /soft/postgresql_x${WIN_BITS}.zip -d ${SYSROOT}/ \
|
||||||
&& cp ${SYSROOT}/lib/*.dll ${INSTALL_DIR}/bin/
|
&& cp ${SYSROOT}/lib/*.dll ${INSTALL_DIR}/bin/
|
||||||
|
|
||||||
|
|
||||||
|
# assimp
|
||||||
|
WORKDIR /soft
|
||||||
|
RUN wget -nv https://github.com/assimp/assimp/archive/v${CUR_ASSIMP_VERSION}.tar.gz \
|
||||||
|
&& tar -xf v${CUR_ASSIMP_VERSION}.tar.gz -C /soft \
|
||||||
|
&& rm -f v${CUR_ASSIMP_VERSION}.tar.gz \
|
||||||
|
&& mkdir -p ${INSTALL_DIR}/build/assimp && cd ${INSTALL_DIR}/build/assimp \
|
||||||
|
&& cmake -DCMAKE_INSTALL_PREFIX=${INSTALL_DIR} -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release \
|
||||||
|
-DASSIMP_BUILD_ASSIMP_TOOLS=0 -DASSIMP_BUILD_TESTS=0 -DASSIMP_WARNINGS_AS_ERRORS=0 \
|
||||||
|
-DCMAKE_TOOLCHAIN_FILE=${CMAKE_TOOLCHAIN} /soft/assimp-${CUR_ASSIMP_VERSION} \
|
||||||
|
&& make install -j${JOBS_COUNT} && rm -rf ./* && rm -rf /soft/assimp-${CUR_ASSIMP_VERSION}
|
||||||
|
|
||||||
# microhttpd
|
# microhttpd
|
||||||
RUN mkdir -p /soft/tmp && cd /soft/tmp \
|
RUN mkdir -p /soft/tmp && cd /soft/tmp \
|
||||||
&& wget https://ftpmirror.gnu.org/libmicrohttpd/libmicrohttpd-latest-w32-bin.zip \
|
&& wget https://ftpmirror.gnu.org/libmicrohttpd/libmicrohttpd-latest-w32-bin.zip \
|
||||||
|
|||||||
Reference in New Issue
Block a user