hrev44309 adds 1 changeset to branch 'master' old head: 74880af10c2b89830985430fc7ee26a5a34db04d new head: e278dc80e95f3957167c3c7aae42076a7aa8f26c ---------------------------------------------------------------------------- e278dc8: Flurry: Fix Mesa dependency for out-of-order builds * Resolves #8717 [ Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> ] ---------------------------------------------------------------------------- Revision: hrev44309 Commit: e278dc80e95f3957167c3c7aae42076a7aa8f26c URL: http://cgit.haiku-os.org/haiku/commit/?id=e278dc8 Author: Alexander von Gluck IV <kallisti5@xxxxxxxxxxx> Date: Wed Jul 11 18:12:58 2012 UTC Ticket: https://dev.haiku-os.org/ticket/8717 ---------------------------------------------------------------------------- 1 file changed, 10 insertions(+), 3 deletions(-) src/add-ons/screen_savers/flurry/Jamfile | 13 ++++++++++--- ---------------------------------------------------------------------------- diff --git a/src/add-ons/screen_savers/flurry/Jamfile b/src/add-ons/screen_savers/flurry/Jamfile index 61854d3..54357c2 100644 --- a/src/add-ons/screen_savers/flurry/Jamfile +++ b/src/add-ons/screen_savers/flurry/Jamfile @@ -9,18 +9,25 @@ if $(HAIKU_GCC_VERSION[1]) < 3 { AddResources Message : Flurry.rdef ; -ScreenSaver Flurry : +local sources = Flurry.cpp Smoke.cpp Spark.cpp Star.cpp Texture.cpp - : +; + +Includes [ FGristFiles $(sources) ] : $(HAIKU_MESA_HEADERS_DEPENDENCY) ; + # Dependency needed to trigger downloading/unzipping the package before + # compiling the files. + +ScreenSaver Flurry : + $(sources) : be screensaver GL libshared.a $(HAIKU_LOCALE_LIBS) $(TARGET_LIBSUPC++) ; DoCatalogs Flurry : x-vnd.Haiku-Flurry : - Flurry.cpp + $(sources) ;