qml-old/dotherside.build.bash

21 lines
776 B
Bash
Executable File

#!/usr/bin/env bash
BASEDIR="$(pwd)"
if [ ! -f dotherside/lib/src/DosQAbstractItemModel.o ]; then
cd dotherside
git submodule update --init
mkdir build; cd build
CC="${CHICKEN_CC}" CXX="${CHICKEN_CXX}" cmake ..
CC="${CHICKEN_CC}" CXX="${CHICKEN_CXX}" make -j8
cd ../lib/src
ODIR=../../build/lib/CMakeFiles/DOtherSide.dir/src
cp "${ODIR}/DosQAbstractItemModel.cpp.o" DosQAbstractItemModel.o
cp "${ODIR}/DosQDeclarative.cpp.o" DosQDeclarative.o
cp "${ODIR}/DosQMetaObject.cpp.o" DosQMetaObject.o
cp "${ODIR}/DosQObject.cpp.o" DosQObject.o
cp "${ODIR}/DosQObjectImpl.cpp.o" DosQObjectImpl.o
cp "${ODIR}/DosQQuickImageProvider.cpp.o" DosQQuickImageProvider.o
cp "${ODIR}/DOtherSide.cpp.o" DOtherSide.o
cp "${ODIR}/DOtherSideTypesCpp.cpp.o" DOtherSideTypesCpp.o
cd "${BASEDIR}"
fi