core/tools/build
2025-09-09 21:17:30 +00:00

29 lines
478 B
Bash
Executable file

#!/usr/bin/env sh
## consts
dir_lib=lib
dir_source=source
dir_build=build
name=index.php
## args
if [ $# -ge 1 ] ; then profile=$1 && shift ; else profile="" ; fi
## exec
mkdir -p ${dir_build}
cp -r ${dir_lib}/composer/* ${dir_build}/
mkdir -p ${dir_build}/data
mkdir -p ${dir_build}/public
rm -f ${dir_build}/${name}
cp -r -u -v ${dir_source}/* ${dir_build}/
ln -s main.php ${dir_build}/index.php
test -z ${profile} || cp conf/${profile}.json ${dir_build}/conf.json