From 4ea1bd572a16ac0f021bad8d76968590779b9903 Mon Sep 17 00:00:00 2001 From: Kayne Ruse Date: Thu, 3 Nov 2022 13:13:18 +0100 Subject: [PATCH] Parallelized compilation --- Toy | 2 +- makefile | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Toy b/Toy index 6c5d952..632ed7c 160000 --- a/Toy +++ b/Toy @@ -1 +1 @@ -Subproject commit 6c5d952c44d8956b6cf0547306deff01c6ab6bb2 +Subproject commit 632ed7c089c13e75263658abb06b3e3b10247c06 diff --git a/makefile b/makefile index be548f5..bb8df21 100644 --- a/makefile +++ b/makefile @@ -4,7 +4,7 @@ export TOY_OUTDIR = ../$(LIBDIR) export CORE_OUTDIR = ../$(LIBDIR) all: $(OUTDIR) $(LIBDIR) toy core - $(MAKE) -C source + $(MAKE) -j8 -C source ifeq ($(findstring CYGWIN, $(shell uname)),CYGWIN) cp $(LIBDIR)/*.dll $(OUTDIR) else ifeq ($(shell uname),Linux) @@ -13,15 +13,15 @@ else ifeq ($(OS),Windows_NT) cp $(LIBDIR)/*.dll $(OUTDIR) endif -toy: $(LIBDIR) - $(MAKE) -C Toy/source - -core: $(LIBDIR) - $(MAKE) -C core - test: clean $(OUTDIR) toy core $(MAKE) -C test +toy: $(LIBDIR) + $(MAKE) -j8 -C Toy/source + +core: $(LIBDIR) + $(MAKE) -j8 -C core + $(OUTDIR): mkdir $(OUTDIR)