From 430ea6f8f280b585a88a0a53d3fa541398c58c78 Mon Sep 17 00:00:00 2001 From: Matthew Wilber Date: Thu, 1 Aug 2002 16:15:35 +0000 Subject: [PATCH] now this Jamfile actually builds the BMPTranslator and stores it in its proper location git-svn-id: file:///srv/svn/repos/haiku/trunk/current@550 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/translators/bmptranslator/Jamfile | 23 +++++++++++-------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/src/add-ons/translators/bmptranslator/Jamfile b/src/add-ons/translators/bmptranslator/Jamfile index 2559ddb426..2680a4e4d7 100644 --- a/src/add-ons/translators/bmptranslator/Jamfile +++ b/src/add-ons/translators/bmptranslator/Jamfile @@ -1,14 +1,17 @@ SubDir OBOS_TOP src add-ons translators bmptranslator ; -SimpleTest BMPTranslator - : BMPMain.cpp - BMPTranslator.cpp - BMPView.cpp - BMPWindow.cpp - : be translation -; +rule Translator +{ + # Translator : ; + SetupObjectsDir ; + Main $(1) : $(2) ; -# Tell Jam where to find these sources -SEARCH on [ FGristFiles BMPMain.cpp ] - = [ FDirName $(OBOS_TOP) src add-ons translators ] ; + # Create output dir path for translator + local targetdir; + targetdir = [ FDirName $(OBOS_ADDON_DIR) translators ] ; + MakeLocate $(1) : $(targetdir) ; +} +Translator BMPTranslator : BMPMain.cpp BMPTranslator.cpp BMPView.cpp BMPWindow.cpp ; + +LinkSharedOSLibs BMPTranslator : be translation ; \ No newline at end of file