discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Install resources for a tool


From: Nicola Pero
Subject: Re: Install resources for a tool
Date: Sun, 2 Aug 2009 15:02:45 +0100


On 2 Aug 2009, at 13:36, Martin Kalbfuß wrote:


I'm creating a game using my sdl wrapper library. So there is no gui stuff. I`m using the tool project type. But how can I install resources like images
with my game?

You need to use

   xxx_HAS_RESOURCE_BUNDLE = yes

that will turn on our support for tool resource bundles. To be clear, that only works with gnustep-base - ie, it won't work on Apple Mac OS X. If you need to support Apple Mac OS X, then you probably need to create a separate bundle or framework with your resources, and link the tool to it.

If you use xxx_HAS_RESOURCE_BUNDLE, you can then add resources to the tool, any sort of, with the usual

   xxx_RESOURCE_FILES,
   xxx_LOCALIZED_RESOURCE_FILES, x
   xx_LANGUAGES, etc.

The tool resource bundle (and all resources inside it) can be accessed at runtime very comfortably, by using gnustep-base's

 [NSBundle +mainBundle]

(exactly as you would do for a gui application).

So ... if you want to do this,

 My current Makefile looks like this:

include $(GNUSTEP_MAKEFILES)/common.make

[...]

TOOL_NAME = raubvogel

[...]


You should add

raubvogel_HAS_RESOURCE_BUNDLE = yes

Thanks



reply via email to

[Prev in Thread] Current Thread [Next in Thread]