aboutsummaryrefslogtreecommitdiffstats
path: root/Game/Code/config-win.inc
diff options
context:
space:
mode:
authortobigun <tobigun@b956fd51-792f-4845-bead-9b4dfca2ff2c>2008-02-05 13:37:02 +0000
committertobigun <tobigun@b956fd51-792f-4845-bead-9b4dfca2ff2c>2008-02-05 13:37:02 +0000
commiteafa73ec3181ed45a8a6fdea8ef64fc9a1e867b3 (patch)
tree0a84e7f3c893151e3782fe2f676fa2f7f82cacf8 /Game/Code/config-win.inc
parent059d0bf5aa52228b3d968b21597546f6ddb5a967 (diff)
downloadusdx-eafa73ec3181ed45a8a6fdea8ef64fc9a1e867b3.tar.gz
usdx-eafa73ec3181ed45a8a6fdea8ef64fc9a1e867b3.tar.xz
usdx-eafa73ec3181ed45a8a6fdea8ef64fc9a1e867b3.zip
Introduction of config-file mechanism.
For now just the windows version. Linux and MacOSX later. git-svn-id: svn://svn.code.sf.net/p/ultrastardx/svn/trunk@813 b956fd51-792f-4845-bead-9b4dfca2ff2c
Diffstat (limited to '')
-rw-r--r--Game/Code/config-win.inc70
1 files changed, 70 insertions, 0 deletions
diff --git a/Game/Code/config-win.inc b/Game/Code/config-win.inc
new file mode 100644
index 00000000..5791c579
--- /dev/null
+++ b/Game/Code/config-win.inc
@@ -0,0 +1,70 @@
+{*****************************************************************
+ * Configuration file for UltraStar Deluxe 1.1
+ *****************************************************************}
+
+{* Misc options *}
+
+{$DEFINE DEBUG}
+
+{* Libraries *}
+
+{$IF Defined(LAZARUS) and Defined(IncludeConstants)}
+ LAZARUS_VERSION_MAJOR = 0;
+ LAZARUS_VERSION_MINOR = 9;
+ LAZARUS_VERSION_RELEASE = 24;
+{$IFEND}
+
+{$DEFINE HaveFFMpeg}
+{$IF Defined(HaveFFMpeg) and Defined(IncludeConstants)}
+ av__codec = 'avcodec-51';
+ LIBAVCODEC_VERSION_MAJOR = 51;
+ LIBAVCODEC_VERSION_MINOR = 16;
+ LIBAVCODEC_VERSION_RELEASE = 0;
+
+ av__format = 'avformat-50';
+ LIBAVFORMAT_VERSION_MAJOR = 50;
+ LIBAVFORMAT_VERSION_MINOR = 5;
+ LIBAVFORMAT_VERSION_RELEASE = 0;
+
+ av__util = 'avutil-49';
+ LIBAVUTIL_VERSION_MAJOR = 49;
+ LIBAVUTIL_VERSION_MINOR = 0;
+ LIBAVUTIL_VERSION_RELEASE = 0;
+{$IFEND}
+
+{$DEFINE HaveSWScale}
+{$IF Defined(HaveSWScale) and Defined(IncludeConstants)}
+ sw__scale = 'swscale-0';
+ LIBSWSCALE_VERSION_MAJOR = 0;
+ LIBSWSCALE_VERSION_MINOR = 5;
+ LIBSWSCALE_VERSION_RELEASE = 0;
+{$IFEND}
+
+// define this for versions of ProjectM < 1.0 (use C-Interface)
+{$DEFINE HaveProjectM_0_9}
+// define this for versions of ProjectM >= 1.0 (use C++-Interface)
+{$UNDEF HaveProjectM_1_0_PLUS}
+{$IF Defined(HaveProjectM_0_9) or Defined(HaveProjectM_1_0_PLUS)}
+ {$DEFINE HaveProjectM}
+{$IFEND}
+{$IF Defined(HaveProjectM) and Defined(IncludeConstants)}
+ libprojectM = 'libprojectM';
+ // Note: Un/Define HaveProjectM_0_9 or HaveProjectM_1_0_PLUS accordingly
+ PROJECTM_VERSION_MAJOR = 0;
+ PROJECTM_VERSION_MINOR = 98;
+ PROJECTM_VERSION_RELEASE = 0;
+{$IFEND}
+
+{$UNDEF HavePortaudio}
+{$IF Defined(HavePortaudio) and Defined(IncludeConstants)}
+ libportaudio = 'portaudio_x86';
+ PORTAUDIO_VERSION_MAJOR = 19;
+ PORTAUDIO_VERSION_MINOR = 0;
+ PORTAUDIO_VERSION_RELEASE = 0;
+{$IFEND}
+
+{$UNDEF HavePortmixer}
+{$IF Defined(HavePortmixer) and Defined(IncludeConstants)}
+ libportmixer = 'portmixer';
+{$IFEND}
+