mirror of
https://github.com/Egor00f/kolibrios-gcc-toolchain.git
synced 2025-09-20 18:00:07 +02:00
save attempts
This commit is contained in:
@@ -7,13 +7,13 @@ project(
|
|||||||
|
|
||||||
add_custom_target(
|
add_custom_target(
|
||||||
download_libraries
|
download_libraries
|
||||||
COMMAND wget http://ftp.kolibrios.org/users/Serge/new/Toolchain/sdk-28-10-16.7z -q
|
COMMAND mkdir -p ${CMAKE_CURRENT_BINARY_DIR}/libs
|
||||||
COMMAND wget -r --no-parent -q http://builds.kolibrios.org/en_US/data/contrib/sdk/lib
|
COMMAND wget http://ftp.kolibrios.org/users/Serge/new/Toolchain/sdk-28-10-16.7z -q -O ${CMAKE_CURRENT_BINARY_DIR}/libs/sdk-28-10-16.7z
|
||||||
COMMAND 7z x -y sdk-28-10-16.7z
|
COMMAND wget -r --no-parent -q http://builds.kolibrios.org/en_US/data/contrib/sdk/lib -O ${CMAKE_CURRENT_BINARY_DIR}/libs/builds.kolibrios.org
|
||||||
COMMAND mv builds.kolibrios.org/en_US/data/contrib/sdk/lib/* ./
|
COMMAND 7z x -y ${CMAKE_CURRENT_BINARY_DIR}/libs/sdk-28-10-16.7z
|
||||||
COMMAND rm -R builds.kolibrios.org
|
COMMAND mv ${CMAKE_CURRENT_BINARY_DIR}/libs/builds.kolibrios.org/en_US/data/contrib/sdk/lib/* ${CMAKE_CURRENT_BINARY_DIR}/libs
|
||||||
|
COMMAND rm -R ${CMAKE_CURRENT_BINARY_DIR}/libs/builds.kolibrios.org
|
||||||
COMMENT "Download libraries"
|
COMMENT "Download libraries"
|
||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/libs
|
|
||||||
)
|
)
|
||||||
|
|
||||||
add_custom_target(
|
add_custom_target(
|
||||||
@@ -31,7 +31,6 @@ add_custom_target(
|
|||||||
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
add_custom_target(
|
add_custom_target(
|
||||||
deb
|
deb
|
||||||
COMMAND mkdir -p ${CMAKE_CURRENT_SOURCE_DIR}/package/usr/lib/x86_64-linux-gnu
|
COMMAND mkdir -p ${CMAKE_CURRENT_SOURCE_DIR}/package/usr/lib/x86_64-linux-gnu
|
||||||
|
@@ -43,6 +43,8 @@ wget для windows можно поискать в GnuWin32 например, 7z
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
|
Для сборки установщиков необходимы `CoreUtils` и `wget` из `GnuWin32`.
|
||||||
|
|
||||||
Установщик собирается с помощью Inno Setup. Цель для сборки Installer. Для сборки требуется компилятор Inno Setup.
|
Установщик собирается с помощью Inno Setup. Цель для сборки Installer. Для сборки требуется компилятор Inno Setup.
|
||||||
|
|
||||||
Если сборка не работает, добавьте папку Inno Setup (например: `C:\Programs Files\Inno Setup 6`) в PATH.
|
Если сборка не работает, добавьте папку Inno Setup (например: `C:\Programs Files\Inno Setup 6`) в PATH.
|
||||||
|
@@ -3,7 +3,7 @@
|
|||||||
<metadata>
|
<metadata>
|
||||||
<id>kos32-gcc</id>
|
<id>kos32-gcc</id>
|
||||||
<title>KolibriOS gcc toolchain installer</title>
|
<title>KolibriOS gcc toolchain installer</title>
|
||||||
<version>0.1.5</version>
|
<version>0.1.6</version>
|
||||||
<authors>Egor00f</authors>
|
<authors>Egor00f</authors>
|
||||||
<owners>Egor00f</owners>
|
<owners>Egor00f</owners>
|
||||||
<summary>idk</summary>
|
<summary>idk</summary>
|
||||||
|
@@ -8,7 +8,8 @@ $packageName = 'kos32-gcc' # arbitrary name for the package, used in messages
|
|||||||
|
|
||||||
$INSTALL_PATH = Read-Host 'Path to install toolchain(Enter - default)'
|
$INSTALL_PATH = Read-Host 'Path to install toolchain(Enter - default)'
|
||||||
|
|
||||||
C:\ProgramData\Chocolatey\lib\kos32-gcc\tools\install.ps1
|
Expand-7Zip -ArchiveFileName C:\ProgramData\Chocolatey\lib\kos32-gcc\tools\kos32-toolchain-win.7z -TargetPath $INSTALL_PATH
|
||||||
|
|
||||||
|
|
||||||
Out-File -FilePath C:\ProgramData\Chocolatey\lib\kos32-gcc\install-path -InputObject $INSTALL_PATH
|
Out-File -FilePath C:\ProgramData\Chocolatey\lib\kos32-gcc\install-path -InputObject $INSTALL_PATH
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user