A different take on fixing the problem with relative OBJDIR and some fixes for spaces in the path to the project
This commit is contained in:
parent
dd691f7802
commit
83420e3860
|
@ -5,9 +5,6 @@
|
||||||
export PATH := $(PATH):$(ORCA_BIN)
|
export PATH := $(PATH):$(ORCA_BIN)
|
||||||
|
|
||||||
CWD=$(shell pwd)
|
CWD=$(shell pwd)
|
||||||
OBJDIR:=$(abspath $(OBJDIR))
|
|
||||||
GENDIR:=$(abspath $(GENDIR))
|
|
||||||
TARGETDIR:=$(abspath $(TARGETDIR))
|
|
||||||
|
|
||||||
DISKIMAGE=$(TARGETDIR)/$(PGM).2mg
|
DISKIMAGE=$(TARGETDIR)/$(PGM).2mg
|
||||||
BUILDTARGET=$(DISKIMAGE)
|
BUILDTARGET=$(DISKIMAGE)
|
||||||
|
@ -128,7 +125,7 @@ ifneq ($(REZ_OBJS),)
|
||||||
$(RM) $(TARGETDIR)/$(PGM)
|
$(RM) $(TARGETDIR)/$(PGM)
|
||||||
$(CP) $(REZ_OBJS) $(TARGETDIR)/$(PGM)
|
$(CP) $(REZ_OBJS) $(TARGETDIR)/$(PGM)
|
||||||
endif
|
endif
|
||||||
cd $(OBJDIR); $(LINK) $(LDFLAGS) $(patsubst $(OBJDIR)/%, %, $(BUILD_OBJS_NOSUFFIX)) keep=$(TARGETDIR)/$(PGM)
|
cd $(OBJDIR); $(LINK) $(LDFLAGS) $(patsubst $(OBJDIR)/%, %, $(BUILD_OBJS_NOSUFFIX)) keep="$(abspath $(TARGETDIR)/$(PGM))"
|
||||||
$(CHTYP) -t $(FILETYPE) $(AUXTYPE) $(TARGETDIR)/$(PGM)
|
$(CHTYP) -t $(FILETYPE) $(AUXTYPE) $(TARGETDIR)/$(PGM)
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
@ -157,7 +154,7 @@ else
|
||||||
# resource compile will read the $(PGM).bin binary and load it into the
|
# resource compile will read the $(PGM).bin binary and load it into the
|
||||||
# resources also.
|
# resources also.
|
||||||
$(BINTARGET): $(BUILD_OBJS)
|
$(BINTARGET): $(BUILD_OBJS)
|
||||||
cd $(OBJDIR); $(LINK) $(LDFLAGS) $(patsubst $(OBJDIR)/%, %, $(BUILD_OBJS_NOSUFFIX)) keep=$(BINTARGET)
|
cd $(OBJDIR); $(LINK) $(LDFLAGS) $(patsubst $(OBJDIR)/%, %, $(BUILD_OBJS_NOSUFFIX)) keep="$(abspath $(BINTARGET))"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -187,7 +184,7 @@ $(DISKIMAGE): $(TARGETDIR)/$(PGM)
|
||||||
execute: $(EXECTARGET)
|
execute: $(EXECTARGET)
|
||||||
|
|
||||||
executeGUI: all
|
executeGUI: all
|
||||||
make/launchEmulator $(DISKIMAGE)
|
make/launchEmulator "$(DISKIMAGE)"
|
||||||
|
|
||||||
executeShell: all
|
executeShell: all
|
||||||
$(ORCA) $(TARGETDIR)/$(PGM)
|
$(ORCA) $(TARGETDIR)/$(PGM)
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___"""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
argument = "$PROJECT_DIR/___PACKAGENAME___"
|
argument = ""$PROJECT_DIR/___PACKAGENAME___""
|
||||||
isEnabled = "YES">
|
isEnabled = "YES">
|
||||||
</CommandLineArgument>
|
</CommandLineArgument>
|
||||||
<CommandLineArgument
|
<CommandLineArgument
|
||||||
|
|
Loading…
Reference in New Issue