Blame docker-builder-data/build/script/include/inc-pkbuild-default.sh
|
Ivan Mahonin |
e14835 |
|
|
Ivan Mahonin |
e14835 |
# PK_DIRNAME
|
|
Ivan Mahonin |
ce0d6b |
# PK_CONFIGURE_OPTIONS
|
|
Ivan Mahonin |
f0f81e |
# PK_CONFIGURE_OPTIONS_DEFAULT
|
|
Ivan Mahonin |
ce0d6b |
# PK_CFLAGS
|
|
Ivan Mahonin |
ce0d6b |
# PK_CPPFLAGS
|
|
Ivan Mahonin |
e14835 |
|
|
Ivan Mahonin |
e14835 |
pkbuild() {
|
|
Ivan Mahonin |
ce0d6b |
cd "$BUILD_PACKET_DIR/$PK_DIRNAME" || return 1
|
|
Ivan Mahonin |
e14835 |
if ! check_packet_function $NAME build.cunfigure; then
|
|
Ivan Mahonin |
ce0d6b |
CFLAGS="$PK_CFLAGS $CFLAGS" CPPFLAGS="$PK_CPPFLAGS $CPPFLAGS" \
|
|
Ivan Mahonin |
f0f81e |
./configure \
|
|
Ivan Mahonin |
f0f81e |
$PK_CONFIGURE_OPTIONS_DEFAULT \
|
|
Ivan Mahonin |
f0f81e |
$PK_CONFIGURE_OPTIONS \
|
|
Ivan Mahonin |
f0f81e |
|| return 1
|
|
Ivan Mahonin |
e14835 |
set_done $NAME build.cunfigure
|
|
Ivan Mahonin |
e14835 |
fi
|
|
Ivan Mahonin |
e14835 |
|
|
Ivan Mahonin |
ce0d6b |
if ! CFLAGS="$PK_CFLAGS $CFLAGS" CPPFLAGS="$PK_CPPFLAGS $CPPFLAGS" \
|
|
Ivan Mahonin |
ce0d6b |
make -j${THREADS}; then
|
|
Ivan Mahonin |
e14835 |
return 1
|
|
Ivan Mahonin |
e14835 |
fi
|
|
Ivan Mahonin |
e14835 |
}
|