gnuk.elf is the target with VID:PID. New target gnuk-no-vidpid.elf.
authorNIIBE Yutaka <gniibe@fsij.org>
Thu, 10 May 2018 03:09:19 +0000 (12:09 +0900)
committerNIIBE Yutaka <gniibe@fsij.org>
Thu, 10 May 2018 03:09:19 +0000 (12:09 +0900)
ChangeLog
NEWS
src/Makefile

index 6834491..2976ed6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2018-05-10  NIIBE Yutaka  <gniibe@fsij.org>
 
+       * src/Makefile (build/gnuk.elf): New target.
+       (build/gnuk-vidpid.elf): Remove.
+
        * chopstx: Update to 1.9.
 
 2018-04-26  NIIBE Yutaka  <gniibe@fsij.org>
diff --git a/NEWS b/NEWS
index 1bce50d..eaaf481 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,17 @@
 Gnuk NEWS - User visible changes
 
+* Major changes in Gnuk 1.2.10
+
+  Released 2018-05-10, by NIIBE Yutaka
+
+** No inclusion of VID:PID in gnuk-no-vidpid.elf
+Now, we have new file named gnuk-no-vidpid.elf with no VID:PID.  The
+file gnuk.elf has the VID:PID, like version 1.2.7 or older.
+
+** Upgrade of Chopstx
+We use Chopstx 1.9, which supports GD32F103.
+
+
 * Major changes in Gnuk 1.2.9
 
   Released 2018-04-05, by NIIBE Yutaka
index 63b0522..b864e60 100644 (file)
@@ -77,11 +77,11 @@ distclean: clean
               usb-strings.c.inc usb-vid-pid-ver.c.inc
 
 ifeq ($(EMULATION),)
-build/gnuk-vidpid.elf: build/gnuk.elf binary-edit.sh put-vid-pid-ver.sh
-       cp -p build/gnuk.elf build/gnuk-vidpid.elf
-       env FILE="build/gnuk-vidpid.elf" bash put-vid-pid-ver.sh
-       $(OBJCOPY) -O ihex build/gnuk-vidpid.elf build/gnuk-vidpid.hex
-       $(OBJCOPY) -O binary build/gnuk-vidpid.elf build/gnuk-vidpid.bin
+build/gnuk.elf: build/gnuk-no-vidpid.elf binary-edit.sh put-vid-pid-ver.sh
+       cp -p build/gnuk-no-vidpid.elf build/gnuk.elf
+       env FILE="build/gnuk.elf" bash put-vid-pid-ver.sh
+       $(OBJCOPY) -O ihex build/gnuk.elf build/gnuk.hex
+       $(OBJCOPY) -O binary build/gnuk.elf build/gnuk.bin
 else
 # By specifying DESTDIR on invocation of "make", you can install
 # program to different ROOT.