diff --git a/src/Makefile b/src/Makefile index e34771cd..ba68efc5 100644 --- a/src/Makefile +++ b/src/Makefile @@ -7,37 +7,27 @@ all: make plugins menu: - mkdir -p ../platform/data.pk3dir - $(CC) menu-fn/progs.src - #$(CC) menu-vgui/progs.src + cd menu-fn && $(MAKE) games: - mkdir -p ../valve/data.pk3dir - $(CC) client/valve/progs.src - $(CC) server/valve/progs.src - mkdir -p ../tfc/data.pk3dir - $(CC) client/tfc/progs.src - $(CC) server/tfc/progs.src - mkdir -p ../rewolf/data.pk3dir - $(CC) client/rewolf/progs.src - $(CC) server/rewolf/progs.src - mkdir -p ../gearbox/data.pk3dir - $(CC) client/gearbox/progs.src - $(CC) server/gearbox/progs.src + cd client/valve && $(MAKE) + cd server/valve && $(MAKE) + cd client/tfc && $(MAKE) + cd server/tfc && $(MAKE) + cd client/rewolf && $(MAKE) + cd server/rewolf && $(MAKE) + cd client/gearbox && $(MAKE) + cd server/gearbox && $(MAKE) mods: - mkdir -p ../cstrike/data.pk3dir - $(CC) client/cstrike/progs.src - $(CC) server/cstrike/progs.src - mkdir -p ../scihunt/data.pk3dir - $(CC) client/scihunt/progs.src - $(CC) server/scihunt/progs.src - mkdir -p ../poke646/data.pk3dir - $(CC) client/poke646/progs.src - $(CC) server/poke646/progs.src - mkdir -p ../hunger/data.pk3dir - $(CC) client/hunger/progs.src - $(CC) server/hunger/progs.src + cd client/cstrike && $(MAKE) + cd server/cstrike && $(MAKE) + cd client/scihunt && $(MAKE) + cd server/scihunt && $(MAKE) + cd client/poke646 && $(MAKE) + cd server/poke646 && $(MAKE) + cd client/hunger && $(MAKE) + cd server/hunger && $(MAKE) plugins: $(CC) plugins/chatsounds.src diff --git a/src/client/cstrike/Makefile b/src/client/cstrike/Makefile new file mode 100644 index 00000000..4a392002 --- /dev/null +++ b/src/client/cstrike/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../cstrike/data.pk3dir + $(CC) progs.src diff --git a/src/client/gearbox/Makefile b/src/client/gearbox/Makefile new file mode 100644 index 00000000..a0295280 --- /dev/null +++ b/src/client/gearbox/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../gearbox/data.pk3dir + $(CC) progs.src diff --git a/src/client/hunger/Makefile b/src/client/hunger/Makefile new file mode 100644 index 00000000..6dbad4e8 --- /dev/null +++ b/src/client/hunger/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../hunger/data.pk3dir + $(CC) progs.src diff --git a/src/client/poke646/Makefile b/src/client/poke646/Makefile new file mode 100644 index 00000000..df627907 --- /dev/null +++ b/src/client/poke646/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../poke646/data.pk3dir + $(CC) progs.src diff --git a/src/client/rewolf/Makefile b/src/client/rewolf/Makefile new file mode 100644 index 00000000..13898797 --- /dev/null +++ b/src/client/rewolf/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../rewolf/data.pk3dir + $(CC) progs.src diff --git a/src/client/scihunt/Makefile b/src/client/scihunt/Makefile new file mode 100644 index 00000000..c86131b8 --- /dev/null +++ b/src/client/scihunt/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../scihunt/data.pk3dir + $(CC) progs.src diff --git a/src/client/tfc/Makefile b/src/client/tfc/Makefile new file mode 100644 index 00000000..ad858519 --- /dev/null +++ b/src/client/tfc/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../tfc/data.pk3dir + $(CC) progs.src diff --git a/src/client/valve/Makefile b/src/client/valve/Makefile new file mode 100644 index 00000000..c660c097 --- /dev/null +++ b/src/client/valve/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../valve/data.pk3dir + $(CC) progs.src diff --git a/src/menu-fn/Makefile b/src/menu-fn/Makefile new file mode 100644 index 00000000..a9d58eba --- /dev/null +++ b/src/menu-fn/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../platform/data.pk3dir + $(CC) progs.src diff --git a/src/server/cstrike/Makefile b/src/server/cstrike/Makefile new file mode 100644 index 00000000..4a392002 --- /dev/null +++ b/src/server/cstrike/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../cstrike/data.pk3dir + $(CC) progs.src diff --git a/src/server/gearbox/Makefile b/src/server/gearbox/Makefile new file mode 100644 index 00000000..a0295280 --- /dev/null +++ b/src/server/gearbox/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../gearbox/data.pk3dir + $(CC) progs.src diff --git a/src/server/hunger/Makefile b/src/server/hunger/Makefile new file mode 100644 index 00000000..6dbad4e8 --- /dev/null +++ b/src/server/hunger/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../hunger/data.pk3dir + $(CC) progs.src diff --git a/src/server/poke646/Makefile b/src/server/poke646/Makefile new file mode 100644 index 00000000..df627907 --- /dev/null +++ b/src/server/poke646/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../poke646/data.pk3dir + $(CC) progs.src diff --git a/src/server/rewolf/Makefile b/src/server/rewolf/Makefile new file mode 100644 index 00000000..13898797 --- /dev/null +++ b/src/server/rewolf/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../rewolf/data.pk3dir + $(CC) progs.src diff --git a/src/server/scihunt/Makefile b/src/server/scihunt/Makefile new file mode 100644 index 00000000..c86131b8 --- /dev/null +++ b/src/server/scihunt/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../scihunt/data.pk3dir + $(CC) progs.src diff --git a/src/server/tfc/Makefile b/src/server/tfc/Makefile new file mode 100644 index 00000000..ad858519 --- /dev/null +++ b/src/server/tfc/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../tfc/data.pk3dir + $(CC) progs.src diff --git a/src/server/valve/Makefile b/src/server/valve/Makefile new file mode 100644 index 00000000..c660c097 --- /dev/null +++ b/src/server/valve/Makefile @@ -0,0 +1,5 @@ +CC=fteqcc + +all: + mkdir -p ../../../valve/data.pk3dir + $(CC) progs.src