Mercurial > sdl-ios-xcode
annotate src/main/Makefile.am @ 767:d9e79e31a7b7
Date: Mon, 17 Nov 2003 21:59:24 -0800
From: Pete Shinners
Subject: [SDL] directfb cursor patch
here is a quick and dirty patch that allows directfb to change the
visibility of the cursor. this display backend still has no way to change
the actual cursor shape, but being able to set the cursor visibility is a
simple change that should offer some benefits.
the code was largely based on the cursor code for other sdl backends. and
this documentation.
http://directfb.org/documentation/DirectFB_Reference/IDirectFBDisplayLayer_SetCursorOpacity.html
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 04 Jan 2004 15:57:16 +0000 |
parents | 623b453a3219 |
children | 2cbb8eaa2c92 |
rev | line source |
---|---|
0 | 1 |
2 ## Makefile.am for the main() function in the SDL library | |
3 # | |
4 # This is necessary because some platforms have special program | |
5 # entry points, which require special application initialization. | |
6 | |
173
83018110dce8
Added initial support for EPOC/Symbian OS (thanks Hannu!)
Sam Lantinga <slouken@libsdl.org>
parents:
168
diff
changeset
|
7 ARCH_SUBDIRS = $(srcdir)/beos \ |
83018110dce8
Added initial support for EPOC/Symbian OS (thanks Hannu!)
Sam Lantinga <slouken@libsdl.org>
parents:
168
diff
changeset
|
8 $(srcdir)/epoc \ |
754
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
9 $(srcdir)/dummy \ |
173
83018110dce8
Added initial support for EPOC/Symbian OS (thanks Hannu!)
Sam Lantinga <slouken@libsdl.org>
parents:
168
diff
changeset
|
10 $(srcdir)/macos \ |
221
50620ec9c86a
*** empty log message ***
Sam Lantinga <slouken@libsdl.org>
parents:
194
diff
changeset
|
11 $(srcdir)/macosx \ |
754
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
12 $(srcdir)/qtopia \ |
173
83018110dce8
Added initial support for EPOC/Symbian OS (thanks Hannu!)
Sam Lantinga <slouken@libsdl.org>
parents:
168
diff
changeset
|
13 $(srcdir)/win32 |
0 | 14 |
15 # Build a separate library containing the main() entry point. | |
16 lib_LIBRARIES = libSDLmain.a | |
17 | |
754
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
18 if TARGET_WIN32 |
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
19 MAINLIB_ARCH_SRCS = win32/SDL_win32_main.c |
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
20 else |
158
4382c38dfbee
Date: Tue, 21 Aug 2001 03:50:01 +0200
Sam Lantinga <slouken@libsdl.org>
parents:
141
diff
changeset
|
21 if TARGET_MACOSX |
754
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
22 MAINLIB_ARCH_SRCS = macosx/SDLMain.m macosx/SDLMain.h |
158
4382c38dfbee
Date: Tue, 21 Aug 2001 03:50:01 +0200
Sam Lantinga <slouken@libsdl.org>
parents:
141
diff
changeset
|
23 else |
371
db0cc6034336
Added David Hedbor's Qtopia patches
Sam Lantinga <slouken@libsdl.org>
parents:
221
diff
changeset
|
24 if TARGET_QTOPIA |
754
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
25 MAINLIB_ARCH_SRCS = qtopia/SDL_qtopia_main.cc |
371
db0cc6034336
Added David Hedbor's Qtopia patches
Sam Lantinga <slouken@libsdl.org>
parents:
221
diff
changeset
|
26 else |
754
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
27 MAINLIB_ARCH_SRCS = dummy/SDL_dummy_main.c |
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
28 endif !TARGET_QTOPIA |
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
29 endif !TARGET_MACOSX |
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
30 endif !TARGET_WIN32 |
0 | 31 libSDLmain_a_SOURCES = $(MAINLIB_ARCH_SRCS) |
32 | |
33 # Build an internal library of any special app setup functions | |
34 noinst_LTLIBRARIES = libarch.la | |
35 | |
36 if TARGET_BEOS | |
754
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
37 ARCH_SRCS = beos/SDL_BeApp.cc beos/SDL_BeApp.h |
0 | 38 else |
754
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
39 ARCH_SRCS = arch.c |
0 | 40 endif |
41 | |
754
623b453a3219
Fixed "dist" make target for newer versions of automake
Sam Lantinga <slouken@libsdl.org>
parents:
371
diff
changeset
|
42 libarch_la_SOURCES = $(ARCH_SRCS) |
0 | 43 |
44 # The architecture specific directories need to be copied into place | |
45 # when building a distribution. | |
46 dist-hook: | |
47 (cd $(distdir) && rm -f $(BUILT_SOURCES)) | |
48 cp -rp $(ARCH_SUBDIRS) $(distdir) | |
49 (cd $(distdir) && rm -rf `find . -name CVS`) |