diff --git a/lumps/textures/Makefile b/lumps/textures/Makefile index 23be1a69..160623c6 100644 --- a/lumps/textures/Makefile +++ b/lumps/textures/Makefile @@ -4,8 +4,7 @@ CPP=../../scripts/simplecpp all: phase1/texture1.lmp phase2/texture1.lmp freedm/texture1.lmp phase1/texture1.lmp: textures.cfg - $(CPP) -DDOOM1 -DULTDOOM -DDOOM1_VERSIONS \ - < textures.cfg | \ + $(CPP) -DDOOM1_VERSIONS < textures.cfg | \ ./build-textures -compat_texture1=doom1/texture1.txt \ -compat_texture2=doom1/texture2.txt \ -compat_pnames=doom1/pnames.txt \ @@ -19,7 +18,7 @@ phase1/texture1.lmp: textures.cfg cp phase1/pnames.lmp ../fd1pname.lmp phase2/texture1.lmp: textures.cfg - $(CPP) -DDOOM1 -DDOOM2 < textures.cfg | \ + $(CPP) < textures.cfg | \ ./build-textures -compat_texture1=doom2/texture1.txt \ -compat_pnames=doom2/pnames.txt \ -output_texture1=phase2/texture1.lmp \ @@ -30,7 +29,7 @@ phase2/texture1.lmp: textures.cfg cp phase2/pnames.lmp ../fd2pname.lmp freedm/texture1.lmp: textures.cfg - $(CPP) -DDOOM1 -DDOOM2 -DFREEDM < textures.cfg | \ + $(CPP) -DFREEDM < textures.cfg | \ ./build-textures -compat_texture1=doom2/texture1.txt \ -compat_pnames=doom2/pnames.txt \ -output_texture1=freedm/texture1.lmp \ @@ -48,3 +47,4 @@ clean: rm -f ../fd1txtr1.lmp ../fd1txtr2.lmp ../fd1pname.lmp \ ../fd2txtr1.lmp ../fd2pname.lmp \ ../fdmtxtr1.lmp ../fdmpname.lmp + diff --git a/lumps/textures/textures.cfg b/lumps/textures/textures.cfg index 6b29e17e..59d13336 100644 --- a/lumps/textures/textures.cfg +++ b/lumps/textures/textures.cfg @@ -9,28 +9,15 @@ ; to allow specific sets of textures to be turned on or off. ; The following #defines are understood: ; -; DOOM1 - Include textures that were available in doom.wad -; DOOM2 - Include textures that were available in doom2.wad -; ULTDOOM - Include doom.wad textures added in the Ultimate Doom ; FREEDM - Include extra textures used in FreeDM ; DOOM1_VERSIONS - Some textures differ between doom.wad and doom2.wad ; versions. Usually we use the doom2.wad version; this ; specifies to use the doom.wad version instead. ; -; Usually we always build with -DDOOM1 -DDOOM2 regardless of the IWAD -; being built: there's no reason not to include the full set of textures -; from both original WADs. +; Apart from the above exceptions, we always include the full set of +; textures in all IWADs; there's no reason not to. ; -#ifdef FREEDM -#define DOOM1 -#define DOOM2 -#endif - -#ifdef DOOM2 -#undef ULTDOOM -#endif - ; the AA* textures have to be first, some ports (glboom) rely ; on it