Skip to content

fw876/helloworld

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2bea2ad · Jan 18, 2025
Nov 16, 2024
Dec 28, 2024
Nov 17, 2022
Aug 20, 2024
Nov 22, 2024
Nov 15, 2024
Oct 14, 2023
Nov 16, 2024
Jan 18, 2025
Mar 3, 2024
Oct 9, 2024
Nov 22, 2024
Nov 17, 2022
Jan 9, 2024
Nov 16, 2024
Jan 12, 2025
Dec 28, 2024
Oct 14, 2023
Oct 14, 2023
Oct 22, 2021
Sep 16, 2023
Jan 12, 2025
Oct 25, 2024
Dec 28, 2024
Jan 12, 2025
Oct 25, 2024
Jun 12, 2022
Feb 29, 2024

Repository files navigation

Setup instruction

Install clang first.

Method 1 - Clone this repo directly

  1. Clone this repo:

    rm -rf package/helloworld
    git clone --depth=1 https://github.com/fw876/helloworld.git package/helloworld
  2. Pull upstream commits:

    git -C package/helloworld pull
  • Remove

    rm -rf package/helloworld

Method 2 - Add this repo as a git submodule

  1. Add new submodule:

    rm -rf package/helloworld
    git submodule add -f --name helloworld https://github.com/fw876/helloworld.git package/helloworld
  2. Pull upstream commits:

    git submodule update --remote package/helloworld
  • Remove

    git submodule deinit -f package/helloworld
    git rm -f package/helloworld
    git reset HEAD .gitmodules
    rm -rf .git/modules{/,/package/}helloworld

Method 3 - Add this repo as an OpenWrt feed

  1. Add new feed:

    sed -i "/helloworld/d" "feeds.conf.default"
    echo "src-git helloworld https://github.com/fw876/helloworld.git" >> "feeds.conf.default"
  2. Pull upstream commits:

    ./scripts/feeds update helloworld
    ./scripts/feeds install -a -f -p helloworld
  • Remove

    sed -i "/helloworld/d" "feeds.conf.default"
    ./scripts/feeds clean
    ./scripts/feeds update -a
    ./scripts/feeds install -a

Note

⚠ For OpenWrt 21.02 or lower version

You have to manually upgrade Golang toolchain to 1.21 or higher to compile Xray-core.