1
0
mirror of https://github.com/cc65/cc65.git synced 2024-06-07 23:29:39 +00:00

adapted for zip/install targets

This commit is contained in:
Patrycjusz R. Łogiewa 2016-05-16 22:14:05 +02:00
parent a5bff259bc
commit 37f9929094

View File

@ -39,12 +39,13 @@ DRVTYPES = emd \
tgi
OUTPUTDIRS := lib \
target \
asminc \
cfg \
include \
samples \
$(subst ../,,$(filter-out $(wildcard ../include/*.*),$(wildcard ../include/*)))
$(subst ../,,$(filter-out $(wildcard ../include/*.*),$(wildcard ../include/*)))\
$(subst ../,,$(wildcard ../target/*/drv/*))\
$(subst ../,,$(wildcard ../target/*/util))\
.PHONY: all mostlyclean clean install zip lib $(TARGETS)
@ -80,8 +81,8 @@ mostlyclean:
# Transitional line active. Final line commented out below in order to
# allow some time for transition between the directory structures
clean:
$(call RMDIR,../libwrk ../lib ../targetutil ../target $(addprefix ../,$(DRVTYPES)))
# $(call RMDIR,../libwrk ../lib ../target)
$(call RMDIR,../libwrk ../lib ../targetutil ../$(TARGETDIR) $(addprefix ../,$(DRVTYPES)))
# $(call RMDIR,../libwrk ../lib ../$(TARGETDIR))
ifdef CMD_EXE
@ -95,13 +96,14 @@ define INSTALL_recipe
$(if $(prefix),,$(error variable `prefix' must be set))
$(INSTALL) -d $(DESTDIR)$(datadir)/$(dir)
$(INSTALL) -m644 ../$(dir)/*.* $(DESTDIR)$(datadir)/$(dir)
$(INSTALL) -m0644 ../$(dir)/*.* $(DESTDIR)$(datadir)/$(dir)
endef # INSTALL_recipe
install:
$(foreach dir,$(OUTPUTDIRS),$(INSTALL_recipe))
endif # CMD_EXE
define ZIP_recipe