Move all build/rebuild scripts to "scripts" subdirectory
This commit is contained in:
parent
76ce1e66ad
commit
5e0a982802
2
.github/workflows/linux.yml
vendored
2
.github/workflows/linux.yml
vendored
@ -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
|
||||
|
2
.github/workflows/mac.yml
vendored
2
.github/workflows/mac.yml
vendored
@ -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
|
||||
|
2
.github/workflows/mac_native.yml
vendored
2
.github/workflows/mac_native.yml
vendored
@ -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
|
||||
|
8
.github/workflows/nightly.yml
vendored
8
.github/workflows/nightly.yml
vendored
@ -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
|
||||
|
2
.github/workflows/windows_32.yml
vendored
2
.github/workflows/windows_32.yml
vendored
@ -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
|
||||
|
2
.github/workflows/windows_64.yml
vendored
2
.github/workflows/windows_64.yml
vendored
@ -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
|
||||
|
2
.github/workflows/windows_xp_gui.yml
vendored
2
.github/workflows/windows_xp_gui.yml
vendored
@ -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
|
||||
|
@ -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.
|
||||
|
Loading…
x
Reference in New Issue
Block a user