Commit e5d53dbd authored by Vitaly Lipatov's avatar Vitaly Lipatov

pack_in_onefile.sh: use epm_main/serv_main functions for the main code

parent c868aa10
......@@ -71,12 +71,25 @@ for i in bin/epm-sh-functions $(ls -1 bin/$PACKCOMMAND-* | grep -v epm-sh-functi
done | filter_out >>$OUTPUT
incorporate_subfile bin/distr_info
#incorporate_subfile /usr/bin/eget
incorporate_subfile bin/tools_eget
incorporate_subfile bin/tools_estrlist
incorporate_subfile bin/tools_json
if [ "$PACKCOMMAND" = "epm" ] ; then
incorporate_subfile bin/tools_eget
incorporate_subfile bin/tools_estrlist
incorporate_subfile bin/tools_json
fi
cat <<EOF >>$OUTPUT
${PACKCOMMAND}_main()
{
EOF
awk 'BEGIN{desk=0}{if(desk>0) {print} ; if(/^load_helper epm-sh-functions/){desk++}}' <bin/$PACKCOMMAND | filter_out >>$OUTPUT
cat <<EOF >>$OUTPUT
}
${PACKCOMMAND}_main "\$@"
EOF
chmod 0755 $OUTPUT
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment