summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/Crawl.xcodeproj
Commit message (Collapse)AuthorAgeFilesLines
* Subvaults.Enne Walker2009-11-281-0/+4
| | | | | | | | Vaults can now include other vaults as a part of their definition. These subvaults are currently included by tag only and replace glyphs in their parent vault. See documentation for more details. Vault:8 has been modified to use subvaults.
* Update xcode project (gulbanana).Robert Vollmert2009-11-251-1168/+1040
|
* Lua builder funcs act on map_lines, not grd.Enne Walker2009-11-021-6/+0
| | | | | | | This lets regular vaults use the same Lua functions that layout vaults do. Convert functions in l_dgnbld that acted on grd. Update layout vaults to use these new functions. Also, remove l_dgn_bf, as all of its functionality is now in l_dgnbld.
* Fixing Xcode project again due to missing files.Enne Walker2009-10-241-15/+47
|
* Updating Xcode project file listing.Enne Walker2009-10-221-12/+40
| | | | | | Adding missing .cc files for tiles and console build. Adding a number of missing headers. Also, changing l_defs.h and l_libs.h to not be considered as source files.
* Xcode: don't rerun tilegen every time, add missing source filesSteven Noonan2009-10-221-7/+95
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: upgrade to SDL 1.2.14, SDL_image 1.2.8, add support for x86_64Steven Noonan2009-10-201-70/+381
| | | | | | Woohoo! Finally! Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* contribs: added SDL, SDL_image, Freetype, libpngSteven Noonan2009-10-151-76/+402
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: build fixes for tiles on MacSteven Noonan2009-10-151-4/+4
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* contribs: moved to contribs dir, added as submodulesSteven Noonan2009-10-141-3/+3
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: add 'settings' directory to ResourcesSteven Noonan2009-10-121-5/+11
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: set minimum OS versions by architectureSteven Noonan2009-10-121-4/+6
| | | | | | | i386 and ppc are able to run on 10.4 and above. x86_64 is able to run on 10.6 and above. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: enable support for 32/64-bit universal buildsSteven Noonan2009-10-111-6/+5
| | | | | | | SDL 1.2.14 is coming out very soon, and there's a fully functional preview release up on libsdl.org. Might as well enable 64-bit now. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: fix SQLite flags, reorganize file groupsSteven Noonan2009-10-111-197/+225
| | | | | | It was a mess. Looks better now. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* project-wide: implement use of platform.h detection macrosSteven Noonan2009-10-101-7/+0
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Revert "Revert xcodeproj to before my changes and add the missing source ↵Robert Vollmert2009-10-101-42/+46
| | | | | | | | files cleanly." I had missed Steve's intermediate changes. This reverts commit bb2f6a8a8fce64986a08f0b31bb1f5316233fd3e.
* Revert xcodeproj to before my changes and add the missing source files cleanly.Robert Vollmert2009-10-101-46/+42
| | | | Both tiles and console version compile.
* Xcode: add missing GCC_VERSION_*, MACOSX_DEPLOYMENT_TARGET_*, SDKROOT_* ↵Steven Noonan2009-10-091-0/+36
| | | | | | variables Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* More xcodeproj modifications, now both targets compile successfully.Robert Vollmert2009-10-091-44/+22
| | | | | | | | | | | | Overall, I think all I've done is to add the new source files (los.cc, losparam.cc, mon-los.cc, ray.cc, sha256.cc) and change some settings from OS X 10.4 to OS X 10.5 because the stack trace code requires 10.5. The ASCII version doesn't launch as a bundle, though the executable at Resources/crawl appears fine. The Tiles version launches but hangs.
* Add new source files to xcodeproj.Robert Vollmert2009-10-091-20/+40
| | | | Still does not compile unfortunately.
* Xcode: enable SQLite in Xcode builds, fix preprocessor macrosSteven Noonan2009-10-021-18/+22
| | | | | | | | | | | | | | | | | | | | - SQLite wasn't enabled in Xcode, but it worked fine for builds with makefile.unix. Now it's enabled and it works fantastically. - The preprocessor macros for each of the configurations for the Crawl Tiles target were wrong. Now set to inherit from project properties instead, adding only USE_TILE and CLUA_BINDINGS for all targets. - Optimization is enabled in the Development configuration now, as I figure most development will be done only on the native machine architecture, but optimization will be fine unless there's a bizarre bug that requires a complete lack of optimizations (which is what the Debug build is really for anyway). Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: add AppHdr.h to project for easy accessSteven Noonan2009-09-301-0/+2
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Mac OS X: use SQLite on Mac OS X buildsSteven Noonan2009-09-291-0/+243
| | | | | | There's no reason not to. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: rename non-USE_TILE app bundleSteven Noonan2009-09-291-12/+12
| | | | | | | Just calling it "Crawl.app" doesn't tell how it's different from "Dungeon Crawl Stone Soup.app". Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Fix projects referencing 'Kills.cc' to reference 'kills.cc'Steven Noonan2009-09-291-6/+6
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* move 'Kills.h' -> 'kills.h', 'Kills.cc' -> 'kills.cc' for file naming ↵Steven Noonan2009-09-291-4/+4
| | | | | | consistency Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: target 10.4 on i386 and ppc, 10.5 on x86_64Steven Noonan2009-09-291-4/+32
| | | | | | | | We don't really have a 64-bit (x86_64) target yet, but we eventually will once SDL 1.2.14 comes out. Until then, we can at least prepare for the eventuality. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Xcode: add missing file for full debug or wizard buildsSteven Noonan2009-09-281-0/+6
| | | | Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Mac OS X: add proper build target for USE_TILE buildsSteven Noonan2009-09-251-307/+361
| | | | | | | | | | | | | We don't need the wrapper script (see 'crawl-ref/source/mac/crawl') in USE_TILE builds, because the terminal prints no output anyway, and the compiled binary from Crawl-tiles-cmd is Mac OS X native already. So instead of building a command line version and wrapping it, use a proper target which builds an app bundle. Also drops the Crawl-tiles-cmd target on Xcode. Signed-off-by: Steven Noonan <steven@uplinklabs.net> Signed-off-by: Darshan Shaligram <dshaligram@users.sourceforge.net>
* Xcode: Mac OS X build fixedSteven Noonan2009-09-231-501/+196
| | | | | | | | | | | | | | | | | | | | | | | | I was originally going to split this up into multiple patches, but the Xcode project file format is a bit difficult to cleanly split for patching. So anyway, I've made a few changes: - Fixed Xcode 3.2 compatibility (complaints about using GCC 4.2 with the Mac OS X 10.4 SDK, among other things). - Removed the tilegen target (this is now done via a script) - Fixed the Crawl-tiles-cmd target + Now links to AppKit.framework and OpenGL.framework + Set the search path for the SDL, SDL_image and libpng frameworks to be /Library/Frameworks, which is standard. - Fixed the Crawl target + Now copies the necessary non-standard frameworks to the Frameworks directory (this eliminates the dependency on Fink). + Eliminated a couple redundant or worthless steps which did things we really didn't need. - Added precompiled header support to the Crawl-cmd and Crawl-tiles-cmd targets. Signed-off-by: Steven Noonan <steven@uplinklabs.net>
* Compiler version fixes and a case-statement cleanup so we build on OS X 10.6.nlanza2009-07-251-0/+12
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10395 c06c8d41-db1a-0410-9941-cceddc491573
* Xcode changes.peterb122009-07-181-20/+889
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@10265 c06c8d41-db1a-0410-9941-cceddc491573
* Mac build fixes.peterb122009-06-151-0/+12
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9981 c06c8d41-db1a-0410-9941-cceddc491573
* [2521835] Adding arena.cc and version.cc to the OSX project file.ennewalker2009-01-201-0/+8
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@8609 c06c8d41-db1a-0410-9941-cceddc491573
* Turn off sign-comparison checks for now until I can figure out what's going onnlanza2008-06-301-8/+8
| | | | | | | | with Xcode 3.1 + yacc; we didn't always get sign-comparison errors here, and it's pretty annoying. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@6231 c06c8d41-db1a-0410-9941-cceddc491573
* Change direct.cc/h to directn.cc/hpauldubois2008-04-201-9/+9
| | | | | | | | Add YY_NO_UNISTD_H to MSVC builds, and turn off warn-as-error for now git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4398 c06c8d41-db1a-0410-9941-cceddc491573
* Freshly-rewritten quiver code. This is just a checkpoint, and it'spauldubois2008-04-091-2/+10
| | | | | | | | | used from anywhere yet. It should compile. Let me know if it doesn't, or if I've modified the makefiles incorrectly. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4161 c06c8d41-db1a-0410-9941-cceddc491573
* Now that flex has been updated, we can turn signed comparison warningspeterb122008-04-021-1/+1
| | | | | | | back on. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4050 c06c8d41-db1a-0410-9941-cceddc491573
* Icon for app bundle.peterb122008-04-011-0/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4028 c06c8d41-db1a-0410-9941-cceddc491573
* Changes to XCode project file to allow trivial building of peterb122008-04-011-21/+245
| | | | | | | a "clickable" app bundle. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@4021 c06c8d41-db1a-0410-9941-cceddc491573
* Enable sign comparison warning.pauldubois2008-03-081-2/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3537 c06c8d41-db1a-0410-9941-cceddc491573
* Changes to get things building again, and minor tweaks:pauldubois2008-02-291-14/+3
| | | | | | | | | | | - change to text mode (remove svn:mime-type) for easier diff/patch - remove lua.c, luac.c from lua project - remove deleted insult.h, insult.cc - Debug: enable fix and continue, disable optimization git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3480 c06c8d41-db1a-0410-9941-cceddc491573
* Add mgrow.{cc,h} to the Xcode project.nlanza2007-10-271-0/+6
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2631 c06c8d41-db1a-0410-9941-cceddc491573
* Add store.{cc,h} to the Xcode build and clean up debugging support a bit.nlanza2007-10-151-2/+14
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2463 c06c8d41-db1a-0410-9941-cceddc491573
* Add xom.h to the project file so everything's listed.nlanza2007-10-061-0/+2
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2338 c06c8d41-db1a-0410-9941-cceddc491573
* Add state.cc to the Xcode build and massage the compile settings to dealnlanza2007-09-241-9/+16
| | | | | | | | with the fact that yacc on 10.5 emits code that the compiler's default settings don't like -- signed/unsigned comparisons, specifically. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2190 c06c8d41-db1a-0410-9941-cceddc491573
* Update the Xcode build for Matthew's recent refactor.nlanza2007-09-161-0/+36
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2098 c06c8d41-db1a-0410-9941-cceddc491573
* Fix up the Xcode build.nlanza2007-09-151-6/+38
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2094 c06c8d41-db1a-0410-9941-cceddc491573
* [1730096] Updated Xcode project to include xom.cc.dshaligram2007-06-031-0/+4
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1514 c06c8d41-db1a-0410-9941-cceddc491573
* Update the Xcode build.nlanza2007-04-281-0/+16
| | | | git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@1388 c06c8d41-db1a-0410-9941-cceddc491573