From 9b769d2f6e58324eacc36b8dbd2fd7834d3b6643 Mon Sep 17 00:00:00 2001 From: James Benton Date: Wed, 6 Jul 2016 21:06:57 +0100 Subject: [PATCH] yo this cygpath shit is fukt up yo --- crt/Makefile | 4 ++-- rules/ppc.mk | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/crt/Makefile b/crt/Makefile index 572c1cb0..2076cfcd 100644 --- a/crt/Makefile +++ b/crt/Makefile @@ -1,6 +1,6 @@ -WUT_ROOT := $(CURDIR)/.. -include $(WUT_ROOT)/rules/ppc.mk +include $(CURDIR)/../rules/ppc.mk +WUT_ROOT := $(CURDIR)/.. CFILES := $(wildcard *.c) SFILES := $(wildcard *.S) OFILES := $(CFILES:.c=.o) $(SFILES:.S=.o) diff --git a/rules/ppc.mk b/rules/ppc.mk index 4bbd2284..8cb21051 100644 --- a/rules/ppc.mk +++ b/rules/ppc.mk @@ -1,3 +1,9 @@ +ifeq ($(shell uname -o),Cygwin) +WUT_ROOT := $(shell cygpath -w ${WUT_ROOT}) +else +WUT_ROOT := $(WUT_ROOT) +endif + LIBPATHS := -L$(WUT_ROOT)/lib CFLAGS := -I$(WUT_ROOT)/include -fno-builtin -ffreestanding CXXFLAGS := $(CFLAGS)