Compare commits

..

11 Commits

Author SHA1 Message Date
Takumi Sueda
7e2b04ce18 Merge pull request #40 from brain-hackers/ci-optionalnk
Disable nk.bin boot loader injection by default etc.
2022-07-12 00:16:54 +09:00
Takumi Sueda
8c7118f0b2 Append a suffix by the tag
Conflicting tag name is now invalid
2022-07-11 20:15:34 +09:00
Takumi Sueda
7a34055ef3 Name the new volumes 2022-07-11 20:15:34 +09:00
Takumi Sueda
d64a316b1f Disable nk.bin boot loader injection by default 2022-07-11 20:15:29 +09:00
Takumi Sueda
d5ab036801 Merge pull request #39 from brain-hackers/ci-exeopener
Launch BrainLILO via exeopener
2022-05-30 17:06:46 +09:00
Takumi Sueda
fe480d7b91 Launch BrainLILO via exeopener 2022-05-30 14:38:58 +09:00
Takumi Sueda
e15ce44891 Merge pull request #38 from brain-hackers/ci-package
Re: Add pre-install package (ci-package -> master)
2022-05-17 01:58:09 +09:00
Takumi Sueda
0509bbbe6f Merge pull request #37 from Codex340/master
Add pre-install package
2022-05-17 00:46:48 +09:00
Codex340
a2295ecb55 Update setup_brainux.sh 2022-05-16 18:15:36 +09:00
Takumi Sueda
07c32f712f Merge pull request #35 from brain-hackers/gitmodules-url
.gitmodules: align URLs to "https ... .git"
2022-05-15 00:38:12 +09:00
watamario15
89b4c120a2 .gitmodules: align URLs to "https ... .git" 2022-05-14 21:14:19 +09:00
5 changed files with 13 additions and 9 deletions

View File

@@ -31,7 +31,7 @@ jobs:
env: env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with: with:
tag_name: ${{ steps.release_name.outputs.name }} tag_name: ${{ steps.release_name.outputs.name }}-tag
release_name: ${{ steps.release_name.outputs.name }} release_name: ${{ steps.release_name.outputs.name }}
body_path: CHANGES.md body_path: CHANGES.md
draft: false draft: false

6
.gitmodules vendored
View File

@@ -3,13 +3,13 @@
url = https://github.com/brain-hackers/u-boot-brain.git url = https://github.com/brain-hackers/u-boot-brain.git
[submodule "linux-brain"] [submodule "linux-brain"]
path = linux-brain path = linux-brain
url = https://github.com/brain-hackers/linux-brain url = https://github.com/brain-hackers/linux-brain.git
[submodule "nkbin_maker"] [submodule "nkbin_maker"]
path = nkbin_maker path = nkbin_maker
url = https://github.com/brain-hackers/nkbin_maker.git url = https://github.com/brain-hackers/nkbin_maker.git
[submodule "boot4u"] [submodule "boot4u"]
path = boot4u path = boot4u
url = https://github.com/brain-hackers/boot4u url = https://github.com/brain-hackers/boot4u.git
[submodule "brainlilo"] [submodule "brainlilo"]
path = brainlilo path = brainlilo
url = git@github.com:brain-hackers/brainlilo.git url = https://github.com/brain-hackers/brainlilo.git

View File

@@ -51,8 +51,8 @@ sudo kpartx -av ${IMG}
LOOPDEV=$(losetup -l | grep sd.img | grep -o 'loop.' | tail -n 1) LOOPDEV=$(losetup -l | grep sd.img | grep -o 'loop.' | tail -n 1)
sudo mkfs.fat -F32 -v -I /dev/mapper/${LOOPDEV}p1 sudo mkfs.fat -n boot -F32 -v -I /dev/mapper/${LOOPDEV}p1
sudo mkfs.ext4 /dev/mapper/${LOOPDEV}p2 sudo mkfs.ext4 -L rootfs /dev/mapper/${LOOPDEV}p2
mkdir -p ${WORK}/p1 ${WORK}/p2 mkdir -p ${WORK}/p1 ${WORK}/p2
sudo mount -o utf8=true /dev/mapper/${LOOPDEV}p1 ${WORK}/p1 sudo mount -o utf8=true /dev/mapper/${LOOPDEV}p1 ${WORK}/p1
@@ -60,7 +60,8 @@ sudo mount /dev/mapper/${LOOPDEV}p2 ${WORK}/p2
sudo cp ${LINUX}/arch/arm/boot/zImage ${WORK}/p1/ sudo cp ${LINUX}/arch/arm/boot/zImage ${WORK}/p1/
sudo cp ${LINUX}/arch/arm/boot/dts/imx28-pw*.dtb ${WORK}/p1/ sudo cp ${LINUX}/arch/arm/boot/dts/imx28-pw*.dtb ${WORK}/p1/
sudo cp ${WORK}/*.bin ${WORK}/p1/ sudo mkdir -p ${WORK}/p1/nk
sudo cp ${WORK}/*.bin ${WORK}/p1/nk/
make -C ${REPO}/brainlilo make -C ${REPO}/brainlilo
@@ -69,7 +70,9 @@ sudo mkdir -p "${LILO}"
sudo touch "${LILO}/index.din" sudo touch "${LILO}/index.din"
sudo touch "${LILO}/AppMain.cfg" sudo touch "${LILO}/AppMain.cfg"
sudo cp ${REPO}/brainlilo/*.dll "${LILO}/" sudo cp ${REPO}/brainlilo/*.dll "${LILO}/"
sudo cp ${REPO}/brainlilo/BrainLILO.exe "${LILO}/AppMain.exe" sudo cp ${REPO}/brainlilo/BrainLILO.exe "${LILO}/AppMain_.exe"
gzip -d ${REPO}/image/exeopener.exe.gz
sudo cp ${REPO}/image/exeopener.exe "${LILO}/AppMain.exe"
sudo mkdir -p ${WORK}/p1/loader sudo mkdir -p ${WORK}/p1/loader
sudo cp ${WORK}/lilobin/*.bin ${WORK}/p1/loader/ sudo cp ${WORK}/lilobin/*.bin ${WORK}/p1/loader/

BIN
image/exeopener.exe.gz Normal file

Binary file not shown.

View File

@@ -61,7 +61,8 @@ DEBIAN_FRONTEND=noninteractive \
dbus udev alsa-utils usbutils iw fake-hwclock\ dbus udev alsa-utils usbutils iw fake-hwclock\
build-essential flex bison pkg-config autotools-dev libtool autoconf automake device-tree-compiler \ build-essential flex bison pkg-config autotools-dev libtool autoconf automake device-tree-compiler \
python3 python3-dev python3-setuptools python3-wheel python3-pip python3-smbus \ python3 python3-dev python3-setuptools python3-wheel python3-pip python3-smbus \
resolvconf net-tools ssh openssh-client avahi-daemon curl wget git resolvconf net-tools ssh openssh-client avahi-daemon curl wget git \
network-manager zip neofetch sl python3-numpy ipython3 netsurf-gtk
DEBIAN_FRONTEND=noninteractive \ DEBIAN_FRONTEND=noninteractive \
apt install -y --install-recommends fcitx-anthy apt install -y --install-recommends fcitx-anthy