summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortron <tron@openttd.org>2005-07-25 07:16:10 +0000
committertron <tron@openttd.org>2005-07-25 07:16:10 +0000
commit2faf06f4cdc47c7774329a6ebdcd4432420bee72 (patch)
treea82d96125e84eafe4fb9321c49e6f8a880e8c141
parentf1c254befaba4980e832a82dee2adbefa6587ead (diff)
downloadopenttd-2faf06f4cdc47c7774329a6ebdcd4432420bee72.tar.xz
(svn r2704) Remove . from include path again, too much trouble. Also add some #ifdefs and #includes for the Windows build
-rw-r--r--Makefile1
-rw-r--r--music/bemidi.h2
-rw-r--r--music/dmusic.c12
-rw-r--r--music/dmusic.h2
-rw-r--r--music/extmidi.c13
-rw-r--r--music/extmidi.h2
-rw-r--r--music/null_m.c6
-rw-r--r--music/null_m.h2
-rw-r--r--music/os2_m.c6
-rw-r--r--music/os2_m.h2
-rw-r--r--music/win32_m.c7
-rw-r--r--music/win32_m.h2
-rw-r--r--sdl.c5
-rw-r--r--sound/null_s.c6
-rw-r--r--sound/null_s.h2
-rw-r--r--sound/sdl_s.c17
-rw-r--r--sound/sdl_s.h2
-rw-r--r--sound/win32_s.c13
-rw-r--r--sound/win32_s.h2
-rw-r--r--table/engines.h2
-rw-r--r--table/namegen.h4
-rw-r--r--video/dedicated_v.c22
-rw-r--r--video/dedicated_v.h2
-rw-r--r--video/null_v.c12
-rw-r--r--video/null_v.h2
-rw-r--r--video/sdl_v.c27
-rw-r--r--video/sdl_v.h2
-rw-r--r--video/win32_v.c18
-rw-r--r--video/win32_v.h2
-rw-r--r--win32.c7
30 files changed, 108 insertions, 96 deletions
diff --git a/Makefile b/Makefile
index cea5a31a5..c04fc4bd3 100644
--- a/Makefile
+++ b/Makefile
@@ -337,7 +337,6 @@ ifdef PROFILE
endif
CDEFS=-DWITH_REV
-CFLAGS += -I. -I-
ifndef DEBUG
ifndef PROFILE
diff --git a/music/bemidi.h b/music/bemidi.h
index 5cca9e46d..10ead59ff 100644
--- a/music/bemidi.h
+++ b/music/bemidi.h
@@ -3,7 +3,7 @@
#ifndef MUSIC_BEMIDI_H
#define MUSIC_BEMIDI_H
-#include "hal.h"
+#include "../hal.h"
extern const HalMusicDriver _bemidi_music_driver;
diff --git a/music/dmusic.c b/music/dmusic.c
index 0880fdc7a..357b667b3 100644
--- a/music/dmusic.c
+++ b/music/dmusic.c
@@ -26,15 +26,15 @@
/* DirectMusic driver for Win32 */
/* Based on dxmci from TTDPatch */
-#include "stdafx.h"
+#include "../stdafx.h"
#ifdef WIN32_ENABLE_DIRECTMUSIC_SUPPORT
-#include "openttd.h"
-#include "string.h"
-#include "variables.h"
-#include "sound.h"
-#include "music/dmusic.h"
+#include "../openttd.h"
+#include "../string.h"
+#include "../variables.h"
+#include "../sound.h"
+#include "dmusic.h"
static const char * DMusicMidiStart(const char * const *parm);
static void DMusicMidiStop(void);
diff --git a/music/dmusic.h b/music/dmusic.h
index f4eec306d..5d0990137 100644
--- a/music/dmusic.h
+++ b/music/dmusic.h
@@ -3,7 +3,7 @@
#ifndef MUSIC_DMUSIC_H
#define MUSIC_DMUSIC_H
-#include "hal.h"
+#include "../hal.h"
extern const HalMusicDriver _dmusic_midi_driver;
diff --git a/music/extmidi.c b/music/extmidi.c
index d976b6fa6..1e04e356b 100644
--- a/music/extmidi.c
+++ b/music/extmidi.c
@@ -2,13 +2,12 @@
#ifndef __BEOS__
#ifndef __MORPHOS__
-#include "stdafx.h"
-
-#include "openttd.h"
-#include "music/extmidi.h"
-#include "sound.h"
-#include "string.h"
-#include "variables.h"
+#include "../stdafx.h"
+#include "../openttd.h"
+#include "../sound.h"
+#include "../string.h"
+#include "../variables.h"
+#include "extmidi.h"
#include <fcntl.h>
#include <sys/types.h>
#include <sys/wait.h>
diff --git a/music/extmidi.h b/music/extmidi.h
index a4feba16f..681c34bd6 100644
--- a/music/extmidi.h
+++ b/music/extmidi.h
@@ -3,7 +3,7 @@
#ifndef MUSIC_EXTERNAL_H
#define MUSIC_EXTERNAL_H
-#include "hal.h"
+#include "../hal.h"
extern const HalMusicDriver _extmidi_music_driver;
diff --git a/music/null_m.c b/music/null_m.c
index a1fec1f72..c76a60211 100644
--- a/music/null_m.c
+++ b/music/null_m.c
@@ -1,8 +1,8 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "music/null_m.h"
+#include "../stdafx.h"
+#include "../openttd.h"
+#include "null_m.h"
static const char* NullMidiStart(const char* const* parm) { return NULL; }
static void NullMidiStop(void) {}
diff --git a/music/null_m.h b/music/null_m.h
index 62f6036a9..0f3e2cfa5 100644
--- a/music/null_m.h
+++ b/music/null_m.h
@@ -3,7 +3,7 @@
#ifndef MUSIC_NULL_H
#define MUSIC_NULL_H
-#include "hal.h"
+#include "../hal.h"
extern const HalMusicDriver _null_music_driver;
diff --git a/music/os2_m.c b/music/os2_m.c
index 1d4d3fb83..ef2559260 100644
--- a/music/os2_m.c
+++ b/music/os2_m.c
@@ -1,8 +1,8 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "music/os2_m.h"
+#include "../stdafx.h"
+#include "../openttd.h"
+#include "os2_m.h"
#define INCL_DOS
#define INCL_OS2MM
diff --git a/music/os2_m.h b/music/os2_m.h
index 3e5a83c0b..173f096a5 100644
--- a/music/os2_m.h
+++ b/music/os2_m.h
@@ -3,7 +3,7 @@
#ifndef MUSIC_OS2_H
#define MUSIC_OS2_H
-#include "hal.h"
+#include "../hal.h"
extern const HalMusicDriver _os2_music_driver;
diff --git a/music/win32_m.c b/music/win32_m.c
index 8edfc55c7..3ec1d5ec2 100644
--- a/music/win32_m.c
+++ b/music/win32_m.c
@@ -1,9 +1,10 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "music/win32_m.h"
+#include "../stdafx.h"
+#include "../openttd.h"
+#include "win32_m.h"
#include <windows.h>
+#include <mmsystem.h>
static struct {
bool stop_song;
diff --git a/music/win32_m.h b/music/win32_m.h
index 56a558f2c..83893ed1e 100644
--- a/music/win32_m.h
+++ b/music/win32_m.h
@@ -3,7 +3,7 @@
#ifndef MUSIC_WIN32_H
#define MUSIC_WIN32_H
-#include "hal.h"
+#include "../hal.h"
extern const HalMusicDriver _win32_music_driver;
diff --git a/sdl.c b/sdl.c
index 3aaacbea4..cc0145aab 100644
--- a/sdl.c
+++ b/sdl.c
@@ -1,6 +1,9 @@
/* $Id$ */
#include "stdafx.h"
+
+#ifdef WITH_SDL
+
#include "openttd.h"
#include "sdl.h"
#include <SDL.h>
@@ -127,3 +130,5 @@ void SdlClose(uint32 x)
#endif
}
}
+
+#endif
diff --git a/sound/null_s.c b/sound/null_s.c
index 00f8c4039..f68c4b13a 100644
--- a/sound/null_s.c
+++ b/sound/null_s.c
@@ -1,8 +1,8 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "sound/null_s.h"
+#include "../stdafx.h"
+#include "../openttd.h"
+#include "null_s.h"
static const char *NullSoundStart(const char * const *parm) { return NULL; }
static void NullSoundStop(void) {}
diff --git a/sound/null_s.h b/sound/null_s.h
index 5f9a90a92..6ccd19aed 100644
--- a/sound/null_s.h
+++ b/sound/null_s.h
@@ -3,7 +3,7 @@
#ifndef SOUND_NULL_H
#define SOUND_NULL_H
-#include "hal.h"
+#include "../hal.h"
extern const HalSoundDriver _null_sound_driver;
diff --git a/sound/sdl_s.c b/sound/sdl_s.c
index c9cb2b395..762be59b6 100644
--- a/sound/sdl_s.c
+++ b/sound/sdl_s.c
@@ -1,11 +1,14 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "driver.h"
-#include "mixer.h"
-#include "sdl.h"
-#include "sound/sdl_s.h"
+#include "../stdafx.h"
+
+#ifdef WITH_SDL
+
+#include "../openttd.h"
+#include "../driver.h"
+#include "../mixer.h"
+#include "../sdl.h"
+#include "sdl_s.h"
#include <SDL.h>
static void CDECL fill_sound_buffer(void *userdata, Uint8 *stream, int len)
@@ -40,3 +43,5 @@ const HalSoundDriver _sdl_sound_driver = {
SdlSoundStart,
SdlSoundStop,
};
+
+#endif
diff --git a/sound/sdl_s.h b/sound/sdl_s.h
index 5808f68de..6fc2b6dc0 100644
--- a/sound/sdl_s.h
+++ b/sound/sdl_s.h
@@ -3,7 +3,7 @@
#ifndef SOUND_SDL_H
#define SOUND_SDL_H
-#include "hal.h"
+#include "../hal.h"
extern const HalSoundDriver _sdl_sound_driver;
diff --git a/sound/win32_s.c b/sound/win32_s.c
index 736c00d9c..b32c2e746 100644
--- a/sound/win32_s.c
+++ b/sound/win32_s.c
@@ -1,12 +1,13 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "driver.h"
-#include "functions.h"
-#include "mixer.h"
-#include "sound/win32_s.h"
+#include "../stdafx.h"
+#include "../openttd.h"
+#include "../driver.h"
+#include "../functions.h"
+#include "../mixer.h"
+#include "win32_s.h"
#include <windows.h>
+#include <mmsystem.h>
static HWAVEOUT _waveout;
static WAVEHDR _wave_hdr[2];
diff --git a/sound/win32_s.h b/sound/win32_s.h
index ff1cb1158..65c6a957d 100644
--- a/sound/win32_s.h
+++ b/sound/win32_s.h
@@ -3,7 +3,7 @@
#ifndef SOUND_WIN32_H
#define SOUND_WIN32_H
-#include "hal.h"
+#include "../hal.h"
extern const HalSoundDriver _win32_sound_driver;
diff --git a/table/engines.h b/table/engines.h
index 83bec4b57..a1eeada08 100644
--- a/table/engines.h
+++ b/table/engines.h
@@ -7,7 +7,7 @@
* This file contains all the data for vehicles
*/
-#include "sound.h"
+#include "../sound.h"
/** Writes the properties of a vehicle into the EngineInfo struct.
* @see EngineInfo
diff --git a/table/namegen.h b/table/namegen.h
index 0a4113f50..f24440cd9 100644
--- a/table/namegen.h
+++ b/table/namegen.h
@@ -1,7 +1,7 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
+#include "../stdafx.h"
+#include "../openttd.h"
static const char *name_original_english_1[] = {
"Great ",
diff --git a/video/dedicated_v.c b/video/dedicated_v.c
index 6440d6fe9..5396ad348 100644
--- a/video/dedicated_v.c
+++ b/video/dedicated_v.c
@@ -1,19 +1,19 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "debug.h"
-#include "functions.h"
-#include "network.h"
-#include "video/dedicated_v.h"
+#include "../stdafx.h"
+#include "../openttd.h"
+#include "dedicated_v.h"
#ifdef ENABLE_NETWORK
-#include "gfx.h"
-#include "window.h"
-#include "command.h"
-#include "console.h"
-#include "variables.h"
+#include "../debug.h"
+#include "../functions.h"
+#include "../gfx.h"
+#include "../network.h"
+#include "../window.h"
+#include "../command.h"
+#include "../console.h"
+#include "../variables.h"
#ifdef __OS2__
# include <sys/time.h> /* gettimeofday */
diff --git a/video/dedicated_v.h b/video/dedicated_v.h
index 61a76a95d..9ba1223d3 100644
--- a/video/dedicated_v.h
+++ b/video/dedicated_v.h
@@ -3,7 +3,7 @@
#ifndef VIDEO_DEDICATED_H
#define VIDEO_DEDICATED_H
-#include "hal.h"
+#include "../hal.h"
extern const HalVideoDriver _dedicated_video_driver;
diff --git a/video/null_v.c b/video/null_v.c
index 8f7cee988..0e3e330b1 100644
--- a/video/null_v.c
+++ b/video/null_v.c
@@ -1,11 +1,11 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "gfx.h"
-#include "variables.h"
-#include "video/null_v.h"
-#include "window.h"
+#include "../stdafx.h"
+#include "../openttd.h"
+#include "../gfx.h"
+#include "../variables.h"
+#include "../window.h"
+#include "null_v.h"
static void* _null_video_mem = NULL;
diff --git a/video/null_v.h b/video/null_v.h
index cb84c4cfd..56922d9b3 100644
--- a/video/null_v.h
+++ b/video/null_v.h
@@ -3,7 +3,7 @@
#ifndef VIDEO_NULL_H
#define VIDEO_NULL_H
-#include "hal.h"
+#include "../hal.h"
extern const HalVideoDriver _null_video_driver;
diff --git a/video/sdl_v.c b/video/sdl_v.c
index 462b5d309..0ff082f17 100644
--- a/video/sdl_v.c
+++ b/video/sdl_v.c
@@ -1,17 +1,20 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "debug.h"
-#include "functions.h"
-#include "gfx.h"
-#include "macros.h"
-#include "sdl.h"
-#include "window.h"
-#include "video/sdl_v.h"
+#include "../stdafx.h"
+
+#ifdef WITH_SDL
+
+#include "../openttd.h"
+#include "../debug.h"
+#include "../functions.h"
+#include "../gfx.h"
+#include "../macros.h"
+#include "../sdl.h"
+#include "../window.h"
+#include "../network.h"
+#include "../variables.h"
+#include "sdl_v.h"
#include <SDL.h>
-#include "network.h"
-#include "variables.h"
static SDL_Surface *_sdl_screen;
static bool _all_modes;
@@ -488,3 +491,5 @@ const HalVideoDriver _sdl_video_driver = {
SdlVideoChangeRes,
SdlVideoFullScreen,
};
+
+#endif
diff --git a/video/sdl_v.h b/video/sdl_v.h
index 78fa48f4a..07ba50f3c 100644
--- a/video/sdl_v.h
+++ b/video/sdl_v.h
@@ -3,7 +3,7 @@
#ifndef VIDEO_SDL_H
#define VIDEO_SDL_H
-#include "hal.h"
+#include "../hal.h"
extern const HalVideoDriver _sdl_video_driver;
diff --git a/video/win32_v.c b/video/win32_v.c
index fdd74dc98..6710459ef 100644
--- a/video/win32_v.c
+++ b/video/win32_v.c
@@ -1,14 +1,14 @@
/* $Id$ */
-#include "stdafx.h"
-#include "openttd.h"
-#include "functions.h"
-#include "gfx.h"
-#include "macros.h"
-#include "network.h"
-#include "variables.h"
-#include "window.h"
-#include "video/win32_v.h"
+#include "../stdafx.h"
+#include "../openttd.h"
+#include "../functions.h"
+#include "../gfx.h"
+#include "../macros.h"
+#include "../network.h"
+#include "../variables.h"
+#include "../window.h"
+#include "win32_v.h"
#include <windows.h>
static struct {
diff --git a/video/win32_v.h b/video/win32_v.h
index eba72cc8f..ccc9aed94 100644
--- a/video/win32_v.h
+++ b/video/win32_v.h
@@ -3,7 +3,7 @@
#ifndef VIDEO_WIN32_H
#define VIDEO_WIN32_H
-#include "hal.h"
+#include "../hal.h"
bool MyShowCursor(bool show);
diff --git a/win32.c b/win32.c
index e60e2f529..95139e480 100644
--- a/win32.c
+++ b/win32.c
@@ -25,17 +25,14 @@
#include "music/win32_m.h"
#include "sound/null_s.h"
+#include "sound/sdl_s.h"
#include "sound/win32_s.h"
#include "video/dedicated_v.h"
#include "video/null_v.h"
+#include "video/sdl_v.h"
#include "video/win32_v.h"
-#ifdef WITH_SDL
- #include "sound/sdl_s.h"
- #include "video/sdl_v.h"
-#endif
-
static bool _has_console;
#if defined(__MINGW32__) || defined(__CYGWIN__)