Mercurial > sdl-ios-xcode
view src/main/Makefile.am @ 910:4ab6d1fd028f
Date: Sat, 26 Jun 2004 14:58:42 +0300
From: "Mike Gorchak"
Subject: QNX 6.3 fixes for SDL
Sam, I've added new OpenGL framework for SDL, which appeared in the new QNX version - 6.3. I've leave compatibility with previous QNX versions. And I've moved all GL specific functions to the separate module, like it done for the other platforms.
SDL is now ready for the QNX 6.3 :)
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 18 Jul 2004 19:46:38 +0000 |
parents | d315a411d5b2 |
children | 609c060fd2a2 |
line wrap: on
line source
## Makefile.am for the main() function in the SDL library # # This is necessary because some platforms have special program # entry points, which require special application initialization. ARCH_SUBDIRS = $(srcdir)/beos \ $(srcdir)/epoc \ $(srcdir)/dummy \ $(srcdir)/macos \ $(srcdir)/macosx \ $(srcdir)/qtopia \ $(srcdir)/win32 # Build a separate library containing the main() entry point. lib_LIBRARIES = libSDLmain.a if TARGET_WIN32 MAINLIB_ARCH_SRCS = win32/SDL_win32_main.c else if TARGET_MACOSX MAINLIB_ARCH_SRCS = macosx/SDLMain.m macosx/SDLMain.h else if TARGET_QTOPIA MAINLIB_ARCH_SRCS = qtopia/SDL_qtopia_main.cc else MAINLIB_ARCH_SRCS = dummy/SDL_dummy_main.c endif # !TARGET_QTOPIA endif # !TARGET_MACOSX endif # !TARGET_WIN32 libSDLmain_a_SOURCES = $(MAINLIB_ARCH_SRCS) # Build an internal library of any special app setup functions noinst_LTLIBRARIES = libarch.la if TARGET_BEOS ARCH_SRCS = beos/SDL_BeApp.cc beos/SDL_BeApp.h else ARCH_SRCS = arch.c endif libarch_la_SOURCES = $(ARCH_SRCS) exports: for i in $(ARCH_SUBDIRS); do if [ -d $$i/exports ]; then (cd $$i/exports; make); fi; done # The architecture specific directories need to be copied into place # when building a distribution. dist-hook: (cd $(distdir) && rm -f $(BUILT_SOURCES)) cp -rp $(ARCH_SUBDIRS) $(distdir) (cd $(distdir) && rm -rf `find . -name CVS`)