directory structure changed from driver-centric to target-centric

This commit is contained in:
Patrycjusz R. Łogiewa
2016-05-16 19:49:43 +02:00
parent 93f55c274b
commit ba10c74a7a
6 changed files with 32 additions and 30 deletions

View File

@@ -12,15 +12,19 @@ SYS = c64
# source tree; otherwise, use the "install" directories.
ifeq "$(wildcard ../src)" ""
# No source tree
MOUS = /usr/lib/cc65/mou/$(SYS)*.mou
TGI = /usr/lib/cc65/tgi/$(SYS)*.tgi
MOUS = /usr/lib/cc65/target/$(SYS)/drv/mou/$(SYS)*.mou
TGI = /usr/lib/cc65/target/$(SYS)/drv/tgi/$(SYS)*.tgi
ifneq "$(wildcard /usr/local/lib/cc65)" ""
MOUS = /usr/local/lib/cc65/mou/$(SYS)*.mou
TGI = /usr/local/lib/cc65/tgi/$(SYS)*.tgi
MOUS = /usr/local/lib/cc65/target/$(SYS)/drv/mou/$(SYS)*.mou
TGI = /usr/local/lib/cc65/target/$(SYS)/drv/tgi/$(SYS)*.tgi
endif
ifneq "$(wildcard /opt/local/share/cc65)" ""
MOUS = /opt/local/share/cc65/target/$(SYS)/drv/mou/$(SYS)*.mou
TGI = /opt/local/share/cc65/target/$(SYS)/drv/tgi/$(SYS)*.tgi
endif
ifdef CC65_HOME
MOUS = $(CC65_HOME)/mou/$(SYS)*.mou
TGI = $(CC65_HOME)/tgi/$(SYS)*.tgi
MOUS = $(CC65_HOME)/target/$(SYS)/drv/mou/$(SYS)*.mou
TGI = $(CC65_HOME)/target/$(SYS)/drv/tgi/$(SYS)*.tgi
endif
CLIB = --lib $(SYS).lib
CL = cl65
@@ -31,8 +35,8 @@ LD = ld65
else
# "samples/" is a part of a complete source tree.
export CC65_HOME := $(abspath ..)
MOUS = ../mou/$(SYS)*.mou
TGI = ../tgi/$(SYS)*.tgi
MOUS = ../target/$(SYS)/drv/mou/$(SYS)*.mou
TGI = ../target/$(SYS)/drv/tgi/$(SYS)*.tgi
CLIB = ../lib/$(SYS).lib
CL = ../bin/cl65
CC = ../bin/cc65