Skip to content
GitLab
Menu
Why GitLab
Pricing
Contact Sales
Explore
Why GitLab
Pricing
Contact Sales
Explore
Sign in
Get free trial
Commits on Source (3)
Add musl-based alpine to CI
· b417246a
bgermann
authored
Sep 15, 2018
b417246a
Revert deleting the search for libcrypt.so
· 5232d819
bgermann
authored
Sep 29, 2018
5232d819
Merge branch 'alpine' into 'master'
· 0c67fc08
Benoît Minisini
authored
Sep 29, 2018
Add musl-based alpine to CI See merge request
!40
0c67fc08
Hide whitespace changes
Inline
Side-by-side
.gitlab-ci.yml
View file @
0c67fc08
...
...
@@ -118,3 +118,20 @@ build:ubuntu-trusty:
-
GAMBAS_CONFIG_FAILURE=1 ./configure -C --disable-qt5
-
make -j$(nproc)
-
make install
build:alpine
:
image
:
alpine
before_script
:
-
>
apk add --no-progress -q
autoconf automake curl-dev dbus-dev g++ gdk-pixbuf-dev git gmp-dev
glew-dev glib-dev gmime-dev gsl-dev gst-plugins-base-dev gstreamer-dev gtk+2.0-dev gtk+3.0-dev
gtkglext-dev imlib2-dev gettext-dev libffi-dev mesa-dev libgnome-keyring-dev mariadb-dev librsvg-dev
libsm-dev libxcursor-dev libxml2-dev libxslt-dev libxtst-dev make ncurses-dev pcre-dev pkgconf
poppler-dev postgresql-dev qt5-qtsvg-dev qt5-qtwebkit-dev qt5-qtx11extras-dev sdl2-dev sdl2_image-dev
sdl2_mixer-dev sdl2_ttf-dev sdl_mixer-dev sqlite-dev unixodbc-dev xdg-utils zlib-dev
script
:
-
./reconf-all
-
GAMBAS_CONFIG_FAILURE=1 ./configure -C --disable-openal --disable-qt4 --disable-sdl --disable-sqlite2 --disable-v4l
-
make -j$(nproc)
-
make install
acinclude.m4
View file @
0c67fc08
...
...
@@ -548,6 +548,11 @@ AC_DEFUN([GB_SYSTEM],
AC_DEFINE(OS_LINUX, 1, [Target system is Linux])
AC_DEFINE(SYSTEM, "Linux", [Operating system])
;;
*-*-linux* )
SYSTEM=LINUX
AC_DEFINE(OS_LINUX, 1, [Target system is Linux])
AC_DEFINE(SYSTEM, "Linux", [Operating system])
;;
*-*-freebsd* )
SYSTEM=FREEBSD
AC_DEFINE(OS_BSD, 1, [Target system is of BSD family])
...
...