diff --git a/.travis.yml b/.travis.yml index f848185..ad749d5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -21,6 +21,7 @@ env: # - USEDOCKER="yes" PROFILE="opengl" DOCKER_IMAGE="dellelce/opengl-base" PREFIX="/app/opengl" - USEDOCKER="yes" PROFILE="libgit2" DOCKER_IMAGE="dellelce/libgit2-base" PREFIX="/app/libgit2" - USEDOCKER="yes" PROFILE="mosquitto" DOCKER_IMAGE="dellelce/mosquitto-base" PREFIX="/app/mosquitto" + - USEDOCKER="yes" PROFILE="libevent" DOCKER_IMAGE="dellelce/libevent-base" PREFIX="/app/libevent" - USEDOCKER="no" PREFIX="/tmp/build" before_script: - mkdir /tmp/build && sudo mount -t tmpfs tmpfs /tmp/build diff --git a/mkit.profiles.sh b/mkit.profiles.sh index fe189ac..16c6606 100755 --- a/mkit.profiles.sh +++ b/mkit.profiles.sh @@ -455,4 +455,10 @@ profile_proj() add_run_dep proj } +profile_libevent() +{ + add_run_dep openssl + add_run_dep libevent +} + ### EOF ### diff --git a/modules/libevent/build.sh b/modules/libevent/build.sh new file mode 100644 index 0000000..3c5fe8d --- /dev/null +++ b/modules/libevent/build.sh @@ -0,0 +1,6 @@ +build_libevent() +{ + build_raw_lite libevent + + return $? +} diff --git a/modules/libevent/hooks/configure.sh b/modules/libevent/hooks/configure.sh new file mode 100644 index 0000000..d13593d --- /dev/null +++ b/modules/libevent/hooks/configure.sh @@ -0,0 +1,4 @@ +# generate Makefiles with cmake/"bootstrap" + + cd ${BUILDDIR}/libevent + cmake "${srcdir_libevent}" -DCMAKE_INSTALL_PREFIX=${prefix}