Move all build/rebuild scripts to "scripts" subdirectory

master
Daniel Kamil Kozar 2022-04-02 12:32:49 +02:00
parent 76ce1e66ad
commit 5e0a982802
25 changed files with 23 additions and 23 deletions

View File

@ -21,7 +21,7 @@ jobs:
- run: rm -f bin/.gitkeep
name: clean-bin-folder
- run: ./rebuild_linux_docker.sh
- run: ./scripts/rebuild_linux_docker.sh
name: build-for-linux
- uses: actions/upload-artifact@master

View File

@ -21,7 +21,7 @@ jobs:
- run: rm -f bin/.gitkeep
name: clean-bin-folder
- run: ./rebuild_osxcross_docker.sh
- run: ./scripts/rebuild_osxcross_docker.sh
name: build-for-mac
- uses: actions/upload-artifact@master

View File

@ -22,7 +22,7 @@ jobs:
setup-python: false
py7zrversion: '==0.18.1'
- run: ./build_macos_native.sh
- run: ./scripts/build_macos_native.sh
name: build-for-mac
- uses: actions/upload-artifact@master

View File

@ -65,13 +65,13 @@ jobs:
- run: rm -f bin/.gitkeep
name: clean-bin-folder
- run: ./rebuild_linux_with_gui_docker.sh
- run: ./scripts/rebuild_linux_with_gui_docker.sh
name: build-for-linux
- run: ./rebuild_mxe_with_gui_docker.sh
- run: ./scripts/rebuild_mxe_with_gui_docker.sh
name: build-for-win64
- run: ./rebuild_mxe32_with_gui_docker.sh
- run: ./scripts/rebuild_mxe32_with_gui_docker.sh
name: build-for-win32
- name: Upload Linux Build
@ -128,7 +128,7 @@ jobs:
setup-python: false
py7zrversion: '==0.18.1'
- run: ./build_macos_native.sh
- run: ./scripts/build_macos_native.sh
name: build-for-mac
- name: Upload Mac Build

View File

@ -21,7 +21,7 @@ jobs:
- run: rm -f bin/.gitkeep
name: clean-bin-folder
- run: ./rebuild_mxe32_docker.sh
- run: ./scripts/rebuild_mxe32_docker.sh
name: build-for-windows
- uses: actions/upload-artifact@master

View File

@ -21,7 +21,7 @@ jobs:
- run: rm -f bin/.gitkeep
name: clean-bin-folder
- run: ./rebuild_mxe_docker.sh
- run: ./scripts/rebuild_mxe_docker.sh
name: build-for-windows
- uses: actions/upload-artifact@master

View File

@ -19,7 +19,7 @@ jobs:
- uses: actions/checkout@master
name: checkout
- run: ./build_gui_winxp.bat
- run: ./scripts/build_gui_winxp.bat
name: build-xp-gui
- uses: actions/upload-artifact@master

View File

@ -24,17 +24,17 @@ docker build -t justdan96/tsmuxer_build .
*Linux*
```
docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". rebuild_linux_docker.sh"
docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". scripts/rebuild_linux_docker.sh"
```
*Windows*
```
docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". rebuild_mxe_docker.sh"
docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". scripts/rebuild_mxe_docker.sh"
```
*OSX*
```
docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". rebuild_osxcross_docker.sh"
docker run -it --rm -v $(pwd):/workdir -w="/workdir" justdan96/tsmuxer_build bash -c ". scripts/rebuild_osxcross_docker.sh"
```
The executable binary will be saved to the "\bin" folder.
@ -98,14 +98,14 @@ Open the folder where the git repo is stored in a terminal and run the following
```
# build the project
./rebuild_linux.sh
./scripts/rebuild_linux.sh
```
Or run the following to build the GUI as well:
```
# build the project
./rebuild_linux_with_gui.sh
./scripts/rebuild_linux_with_gui.sh
```
Next run the below to create a DEB file:
@ -186,14 +186,14 @@ Open the folder where the git repo is stored in a terminal and run the following
```
# build the project
./rebuild_mxe.sh
./scripts/rebuild_mxe.sh
```
Or run the following to build the GUI as well:
```
# build the project
./rebuild_mxe_with_gui.sh
./scripts/rebuild_mxe_with_gui.sh
```
## Windows (Msys2)
@ -211,7 +211,7 @@ git
Or just run:
```
./rebuild_msys2.sh
./scripts/rebuild_msys2.sh
```
Close the Msys2 prompt and then open either a Mingw32 or a Mingw64 prompt, depending on whether you want to build for 32 or 64 bit.
@ -242,14 +242,14 @@ cd tsMuxer
```
Compile tsMuxer by run:
```
./rebuild_linux.sh
./scripts/rebuild_linux.sh
```
This will create in tsMuxer/bin statically compiled versions of tsMuxer - so no external DLL files are required.
Or just run:
```
./rebuild_msys2.sh
./scripts/rebuild_msys2.sh
```
This will create in tsMuxer/bin statically compiled versions of tsMuxer and tsMuxerGUI - so no external DLL files are required.
@ -327,14 +327,14 @@ Open the folder where the git repo is stored in a terminal and run the following
```
# build the project
./rebuild_osxcross.sh
./scripts/rebuild_osxcross.sh
```
Or run the following to build the GUI as well:
```
# build the project
./rebuild_osxcross_with_gui.sh
./scripts/rebuild_osxcross_with_gui.sh
```
## MacOS (Native)
@ -373,4 +373,4 @@ rm -f get-pip.py
rm -rf ./6.2.2
```
With all of those requirements met we can now compile the programs. Simply run `./build_macos_native.sh` from the repository folder. Upon completion the executables will be available in the ./build/bin folder.
With all of those requirements met we can now compile the programs. Simply run `./scripts/build_macos_native.sh` from the repository folder. Upon completion the executables will be available in the ./build/bin folder.