mirror of
https://github.com/cc65/cc65.git
synced 2024-12-22 12:30:41 +00:00
Don't use bash'isms in make
git-svn-id: svn://svn.cc65.org/cc65/trunk@2881 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
parent
be5adac693
commit
4d80ff9214
12
make/gcc.mak
12
make/gcc.mak
@ -47,13 +47,15 @@ zap:
|
||||
|
||||
.PHONY: install
|
||||
install: all
|
||||
@if [ `id -u` != 0 ]; then \
|
||||
@if [ `id -u` != 0 ]; then \
|
||||
echo ""; \
|
||||
echo 'Do "make install" as root'; \
|
||||
echo 'Do "make install" as root'; \
|
||||
echo ""; \
|
||||
false; \
|
||||
fi
|
||||
@$(MKDIR) -p $(BINDIR) $(CC65DOC) $(CC65DATA)/{asminc,emd,include/{em,geos,joystick,mouse,sys,tgi},joy,lib,mou,ser,tgi}
|
||||
@$(MKDIR) -p $(BINDIR) $(CC66DOC) $(CC65LIB)
|
||||
@$(MKDIR) -p $(CC65DATA)/asminc $(CC65DATA)/emd $(CC65DATA)/joy $(CC65DATA)/lib $(CC65DATA)/mou $(CC65DATA)/ser $(CC65DATA)/tgi
|
||||
@$(MKDIR) -p $(CC65INC)/em $(CC65INC)/geos $(CC65INC)/joystick $(CC65INC)/mouse $(CC65INC)/sys $(CC65INC)/tgi
|
||||
@$(INSTALL) -s -m 755 src/ar65/ar65 $(BINDIR)
|
||||
@$(INSTALL) -s -m 755 src/ca65/ca65 $(BINDIR)
|
||||
@$(INSTALL) -m 755 src/ca65html/ca65html $(BINDIR)
|
||||
@ -77,7 +79,7 @@ install: all
|
||||
@$(INSTALL) -m 644 libsrc/*.joy $(CC65DATA)/joy
|
||||
@$(INSTALL) -m 644 libsrc/*.ser $(CC65DATA)/ser
|
||||
@$(INSTALL) -m 644 libsrc/*.tgi $(CC65DATA)/tgi
|
||||
@$(INSTALL) -m 644 src/ld65/cfg/*.cfg $(CC65DOC)
|
||||
@$(INSTALL) -m 644 doc/*.html $(CC65DOC)
|
||||
@$(INSTALL) -m 644 doc/{compile.txt,grc.txt,internal.txt,newvers.txt} $(CC65DOC)
|
||||
@$(INSTALL) -m 644 src/ld65/cfg/*.cfg $(CC65DOC)
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user