diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2009-08-22 16:19:35 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2009-08-22 16:19:35 +0200 |
commit | 5ea6a2557f7579a576c494fe288ff424e1a82604 (patch) | |
tree | f9c0527a32b240ad0b98da24ecbeeeef9a87e514 /package/cryptsetup/Makefile | |
parent | 0bc52de49b72c721c823042c1920b90887c8e0b1 (diff) |
build static library as pre-configure task
- hackish way, but I was not in the mood to hack the autotool stuff
- add patch I wanted to add last time ;)
Diffstat (limited to 'package/cryptsetup/Makefile')
-rw-r--r-- | package/cryptsetup/Makefile | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/package/cryptsetup/Makefile b/package/cryptsetup/Makefile index f609c9a4a..76fdc98e4 100644 --- a/package/cryptsetup/Makefile +++ b/package/cryptsetup/Makefile @@ -24,6 +24,19 @@ CONFIGURE_ARGS+= --disable-static BUILD_STYLE:= auto INSTALL_STYLE:= auto +# hackish way to although build the static libraries for cryptinit +pre-configure: + (cd ${WRKBUILD}; \ + env ${CONFIGURE_ENV} \ + ./configure --enable-static \ + --build=${GNU_HOST_NAME} \ + --host=${GNU_TARGET_NAME} \ + --target=${GNU_TARGET_NAME} \ + ); + $(MAKE) -C $(WRKBUILD) CC="$(TARGET_CC)" + $(MAKE) -C $(WRKBUILD) CC="$(TARGET_CC)" DESTDIR='${WRKINST}' install + $(MAKE) -C $(WRKBUILD) CC="$(TARGET_CC)" clean + post-install: ${INSTALL_DIR} ${IDIR_CRYPTSETUP}/usr/sbin ${IDIR_CRYPTSETUP}/usr/lib ${CP} ${WRKINST}/usr/lib/libcryptsetup.so.* \ |