mirror of
https://github.com/PartialVolume/shredos.x86_64.git
synced 2026-02-20 09:35:26 +00:00
1. Added vendor specific USB host controller drivers uhci_hcd. 2. The banner and final .img file name now obtain their version information from ../board/shredos/version.txt. This file contains the version number in the form 2020.05.008_x86-64_0.30.001, where 2020.05 is the buildroot version, 008 is the Shredos minor version, x86-64 is the architecture, 0.30.001 is the nwipe version.
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
#!/bin/bash -e
|
||||
|
||||
version=`cat board/shredos/version.txt`
|
||||
|
||||
cp "board/shredos/grub.cfg" "${BINARIES_DIR}/grub.cfg" || exit 1
|
||||
cp "board/shredos/bootx64.efi" "${BINARIES_DIR}/bootx64.efi" || exit 1
|
||||
cp "${HOST_DIR}/lib/grub/i386-pc/boot.img" "${BINARIES_DIR}/boot.img" || exit 1
|
||||
@@ -14,8 +16,7 @@ rm -rf "${BUILD_DIR}/genimage.tmp" || exit
|
||||
genimage --rootpath="${TARGET_DIR}" --inputpath="${BINARIES_DIR}" --outputpath="${BINARIES_DIR}" --config="board/shredos/genimage.cfg" --tmppath="${BUILD_DIR}/genimage.tmp" || exit 1
|
||||
|
||||
# renaming
|
||||
SUFFIXIMG=2020.05.007_x86_64-0.30.001_$(date +%Y%m%d)
|
||||
#SUFFIXIMG=$(date +%Y%m%d)
|
||||
SUFFIXIMG="${version}_$(date +%Y%m%d)"
|
||||
FINAL_IMAGE_PATH="${BINARIES_DIR}/shredos-${SUFFIXIMG}.img"
|
||||
mv "${BINARIES_DIR}/shredos.img" "${FINAL_IMAGE_PATH}" || exit 1
|
||||
|
||||
|
||||
@@ -448,11 +448,20 @@ CONFIG_HID_PID=y
|
||||
CONFIG_USB=y
|
||||
CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
|
||||
CONFIG_USB_DYNAMIC_MINORS=y
|
||||
CONFIG_USB_C67X00_HCD=m
|
||||
CONFIG_USB_XHCI_HCD=y
|
||||
CONFIG_USB_XHCI_PLATFORM=m
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
CONFIG_USB_EHCI_HCD_PLATFORM=y
|
||||
CONFIG_USB_OXU210HP_HCD=m
|
||||
CONFIG_USB_ISP116X_HCD=m
|
||||
CONFIG_USB_FOTG210_HCD=m
|
||||
CONFIG_USB_MAX3421_HCD=m
|
||||
CONFIG_USB_OHCI_HCD=y
|
||||
CONFIG_USB_OHCI_HCD_PLATFORM=y
|
||||
CONFIG_USB_UHCI_HCD=m
|
||||
CONFIG_USB_SL811_HCD=m
|
||||
CONFIG_USB_R8A66597_HCD=m
|
||||
CONFIG_USB_STORAGE=y
|
||||
CONFIG_USB_STORAGE_REALTEK=y
|
||||
CONFIG_USB_STORAGE_DATAFAB=y
|
||||
|
||||
2
board/shredos/version.txt
Normal file
2
board/shredos/version.txt
Normal file
@@ -0,0 +1,2 @@
|
||||
2020.05.008_x86-64_0.30.001
|
||||
|
||||
3
package/nwipe/002-nwipe-banner-patch.sh
Executable file
3
package/nwipe/002-nwipe-banner-patch.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
version=`cat ../../../board/shredos/version.txt`
|
||||
sed -i "/banner/c\const char* banner = \"ShredOS v$version\";" ./src/version.c
|
||||
|
||||
@@ -9,7 +9,7 @@ NWIPE_SITE = $(call github,PartialVolume,nwipe,$(NWIPE_VERSION))
|
||||
NWIPE_DEPENDENCIES = ncurses parted dmidecode coreutils
|
||||
|
||||
define NWIPE_INITSH
|
||||
(cd $(@D) && ./autogen.sh);
|
||||
(cd $(@D) && cp ../../../package/nwipe/002-nwipe-banner-patch.sh $(@D) && ./002-nwipe-banner-patch.sh && ./autogen.sh);
|
||||
endef
|
||||
|
||||
NWIPE_POST_PATCH_HOOKS += NWIPE_INITSH
|
||||
|
||||
Reference in New Issue
Block a user