From 0654652b4190c4d5dbfb9a7a67dd87bf39d7f05f Mon Sep 17 00:00:00 2001 From: Bernhard Urban Date: Fri, 30 Apr 2010 15:53:42 +0200 Subject: [PATCH] make: ignore warnings until we fix it (new buildtools released by fujitsu) make: copy *.py instead *.pcy make: fromdos fix for ubuntu 10.04 LTS --- Makefile | 6 +++--- pkernel/Makefile | 10 ++++++++-- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index df38e59..1d5095b 100644 --- a/Makefile +++ b/Makefile @@ -6,17 +6,17 @@ all: #install: all #this just work when $FUJDEV is set for root too, eh? install: sed -e 's/%PREFIX%/\$(PREFIX)/g' frprog.py | sed -e 's/%VERSION%/$(shell git describe --abbrev=6)/g'> $(PREFIX)/bin/frprog - cp SerialPort_linux.pyc $(PREFIX)/bin/SerialPort_linux.pyc + cp SerialPort_linux.py $(PREFIX)/bin/SerialPort_linux.py mkdir -p $(PREFIX)/share/frprog/ cp pkernel/pkernel.mhx $(PREFIX)/share/frprog/pkernel.mhx chmod a+rx $(PREFIX)/bin/frprog - chmod a+r $(PREFIX)/bin/SerialPort_linux.pyc + chmod a+r $(PREFIX)/bin/SerialPort_linux.py chmod a+r $(PREFIX)/share/frprog/pkernel.mhx uninstall: rm -R $(PREFIX)/share/frprog rm $(PREFIX)/bin/frprog - rm $(PREFIX)/bin/SerialPort_linux.pyc + rm $(PREFIX)/bin/SerialPort_linux.py pylint: frprog.py pylint --indent-string="\t" $< diff --git a/pkernel/Makefile b/pkernel/Makefile index ff044d8..66e4598 100644 --- a/pkernel/Makefile +++ b/pkernel/Makefile @@ -19,7 +19,7 @@ CPUT = -cpu MB91F465X CFLAGS = -w 1 -O 4 -B -K SPEED -K LONGADDRESS CFLAGS += -K SCHEDULE -K A1 -K SARG -Xdof CFLAGS += -K EOPT -K LIB -K UNROLL -Xalign -CFLAGS += -c -cwno $(CPUT) +CFLAGS += -c -Xcwno $(CPUT) ASFLAGS = -w 2 -O 0 -linf ON -lsrc ON -lsec ON ASFLAGS += -lcros OFF -linc ON -lexp OBJ -pl 60 @@ -55,6 +55,12 @@ LD = $(PREFIX)flnk911s LIBR = $(PREFIX)flibs CONV = $(PREFIX)f2ms +ifneq ($(shell which dos2unix),) +D2U = dos2unix +else +D2U = fromdos +endif + all: $(TARGET_MHX) upload: $(TARGET_MHX) @@ -72,7 +78,7 @@ $(TARGET): $(OBJS) @echo " COMPILE $<" @mkdir -p $(DEPDIR) @echo -n "$@: " > $(DEPDIR)/$<.d - @$(CC) -H $(CPUT) $< | dos2unix | paste -s -d " " >> $(DEPDIR)/$<.d + @$(CC) -H $(CPUT) $< | $(D2U) | paste -s -d " " >> $(DEPDIR)/$<.d @$(CC) $(CFLAGS) $(DEFINES) $< -o $@ %.obj: %.asm -- 2.25.1