mirror of
https://github.com/dhewm/dhewm3.git
synced 2024-11-26 14:21:18 +00:00
Prepare for 1.4.0 release, make SDL2 default, update README
The version will be 1.4.0 because it's not compatible with Doom3 1.3.1 mod DLLs. (Note that this commit doesn't mean 1.4.0 is done, I might do some minor changes before tagging the Release!)
This commit is contained in:
parent
51a0663328
commit
d0e8f3bb55
3 changed files with 6 additions and 37 deletions
39
README.md
39
README.md
|
@ -49,12 +49,12 @@ The build system is based on CMake: http://cmake.org/
|
||||||
Required libraries are not part of the tree. These are:
|
Required libraries are not part of the tree. These are:
|
||||||
|
|
||||||
- zlib
|
- zlib
|
||||||
- libjpeg (minimum v6, v8 recommended)
|
- libjpeg (v8)
|
||||||
- libogg
|
- libogg
|
||||||
- libvorbis
|
- libvorbis
|
||||||
- libvorbisfile (may be part of libvorbis)
|
- libvorbisfile (may be part of libvorbis)
|
||||||
- OpenAL (OpenAL Soft required, Creative's and Apple's versions are made of fail)
|
- OpenAL (OpenAL Soft required, Creative's and Apple's versions are made of fail)
|
||||||
- SDL v1.2
|
- SDL v1.2 or 2.0 (2.0 recommended)
|
||||||
- libcurl (optional, required for server downloads)
|
- libcurl (optional, required for server downloads)
|
||||||
|
|
||||||
For UNIX-like systems these libraries need to be installed (including the
|
For UNIX-like systems these libraries need to be installed (including the
|
||||||
|
@ -98,7 +98,7 @@ For cross compiling a CMake Toolchain file is required.
|
||||||
|
|
||||||
For the mingw-w64 toolchain "i686-w64-mingw32" on Ubuntu precise it looks like:
|
For the mingw-w64 toolchain "i686-w64-mingw32" on Ubuntu precise it looks like:
|
||||||
|
|
||||||
<pre>
|
```
|
||||||
set(CMAKE_SYSTEM_NAME Windows)
|
set(CMAKE_SYSTEM_NAME Windows)
|
||||||
set(CMAKE_SYSTEM_PROCESSOR i686)
|
set(CMAKE_SYSTEM_PROCESSOR i686)
|
||||||
|
|
||||||
|
@ -111,7 +111,7 @@ set(CMAKE_FIND_ROOT_PATH /usr/i686-w64-mingw32)
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
set(CMAKE_FIND_ROOT_PATH_MODE_PROGRAM NEVER)
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
set(CMAKE_FIND_ROOT_PATH_MODE_LIBRARY ONLY)
|
||||||
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
set(CMAKE_FIND_ROOT_PATH_MODE_INCLUDE ONLY)
|
||||||
</pre>
|
```
|
||||||
|
|
||||||
Then point CMake at your Toolchain file:
|
Then point CMake at your Toolchain file:
|
||||||
`cmake -DCMAKE_TOOLCHAIN_FILE=/path/to/Toolchain.cmake -DDHEWM3LIBS=/path/to/dhewm3-libs/i686-w64-mingw32 /path/to/repository/neo`
|
`cmake -DCMAKE_TOOLCHAIN_FILE=/path/to/Toolchain.cmake -DDHEWM3LIBS=/path/to/dhewm3-libs/i686-w64-mingw32 /path/to/repository/neo`
|
||||||
|
@ -262,37 +262,6 @@ neo/idlib/hashing/CRC32.cpp
|
||||||
|
|
||||||
Copyright (C) 1995-1998 Mark Adler
|
Copyright (C) 1995-1998 Mark Adler
|
||||||
|
|
||||||
## OpenGL headers
|
|
||||||
|
|
||||||
neo/renderer/wglext.h
|
|
||||||
|
|
||||||
License Applicability. Except to the extent portions of this file are
|
|
||||||
made subject to an alternative license as permitted in the SGI Free
|
|
||||||
Software License B, Version 1.1 (the "License"), the contents of this
|
|
||||||
file are subject only to the provisions of the License. You may not use
|
|
||||||
this file except in compliance with the License. You may obtain a copy
|
|
||||||
of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
|
|
||||||
Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
|
|
||||||
|
|
||||||
http://oss.sgi.com/projects/FreeB
|
|
||||||
|
|
||||||
Note that, as provided in the License, the Software is distributed on an
|
|
||||||
"AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
|
|
||||||
DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
|
|
||||||
CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
|
|
||||||
PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
|
|
||||||
|
|
||||||
Original Code. The Original Code is: OpenGL Sample Implementation,
|
|
||||||
Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
|
|
||||||
Inc. The Original Code is Copyright (c) 1991-2002 Silicon Graphics, Inc.
|
|
||||||
Copyright in any portions created by third parties is as indicated
|
|
||||||
elsewhere herein. All Rights Reserved.
|
|
||||||
|
|
||||||
Additional Notice Provisions: This software was created using the
|
|
||||||
OpenGL(R) version 1.2.1 Sample Implementation published by SGI, but has
|
|
||||||
not been independently verified as being compliant with the OpenGL(R)
|
|
||||||
version 1.2.1 Specification.
|
|
||||||
|
|
||||||
## Brandelf utility
|
## Brandelf utility
|
||||||
|
|
||||||
neo/sys/linux/setup/brandelf.c
|
neo/sys/linux/setup/brandelf.c
|
||||||
|
|
|
@ -29,7 +29,7 @@ option(BASE "Build the base game code" ON)
|
||||||
option(D3XP "Build the d3xp game code" ON)
|
option(D3XP "Build the d3xp game code" ON)
|
||||||
option(DEDICATED "Build the dedicated server" OFF)
|
option(DEDICATED "Build the dedicated server" OFF)
|
||||||
option(ONATIVE "Optimize for the host CPU" OFF)
|
option(ONATIVE "Optimize for the host CPU" OFF)
|
||||||
option(SDL2 "Use SDL2 instead of SDL1.2" OFF)
|
option(SDL2 "Use SDL2 instead of SDL1.2" ON)
|
||||||
|
|
||||||
if(NOT CMAKE_SYSTEM_PROCESSOR)
|
if(NOT CMAKE_SYSTEM_PROCESSOR)
|
||||||
message(FATAL_ERROR "No target CPU architecture set")
|
message(FATAL_ERROR "No target CPU architecture set")
|
||||||
|
|
|
@ -36,7 +36,7 @@ If you have questions concerning this license or the applicable additional terms
|
||||||
|
|
||||||
#define GAME_NAME "dhewm 3" // appears on window titles and errors
|
#define GAME_NAME "dhewm 3" // appears on window titles and errors
|
||||||
|
|
||||||
#define ENGINE_VERSION "dhewm 1.3.1" // printed in console
|
#define ENGINE_VERSION "dhewm 1.4.0" // printed in console
|
||||||
|
|
||||||
// paths
|
// paths
|
||||||
#define BASE_GAMEDIR "base"
|
#define BASE_GAMEDIR "base"
|
||||||
|
|
Loading…
Reference in a new issue