mirror of https://github.com/wekan/wekan
parent
9fd14f7ecb
commit
05c53ca01d
Binary file not shown.
@ -1,56 +1,56 @@ |
||||
@ECHO OFF |
||||
|
||||
REM NOTE: THIS .BAT DOES NOT WORK !! |
||||
REM Use instead this webpage instructions to build on Windows: |
||||
REM https://github.com/wekan/wekan/wiki/Install-Wekan-from-source-on-Windows |
||||
REM Please add fix PRs, like config of MongoDB etc. |
||||
|
||||
md C:\repos |
||||
cd C:\repos |
||||
|
||||
REM Install chocolatey |
||||
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin" |
||||
|
||||
choco install -y git curl python2 dotnet4.5.2 nano mongodb-3 mongoclient meteor |
||||
|
||||
curl -O https://nodejs.org/dist/v8.16.1/node-v8.16.1-x64.msi |
||||
call node-v8.16.1-x64.msi |
||||
|
||||
call npm config -g set msvs_version 2015 |
||||
call meteor npm config -g set msvs_version 2015 |
||||
|
||||
call npm -g install npm |
||||
call npm -g install node-gyp |
||||
call npm -g install fibers |
||||
cd C:\repos |
||||
git clone https://github.com/wekan/wekan.git |
||||
cd wekan |
||||
git checkout edge |
||||
echo "Building Wekan." |
||||
REM del /S /F /Q packages |
||||
REM ## REPOS BELOW ARE INCLUDED TO WEKAN |
||||
REM md packages |
||||
REM cd packages |
||||
REM git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router |
||||
REM git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core |
||||
REM git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git |
||||
REM git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git |
||||
REM git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git |
||||
REM git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git |
||||
REM git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git |
||||
REM move meteor-accounts-oidc/packages/switch_accounts-oidc wekan_accounts-oidc |
||||
REM move meteor-accounts-oidc/packages/switch_oidc wekan_oidc |
||||
REM del /S /F /Q meteor-accounts-oidc |
||||
REM sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' ~/repos/wekan/packages/meteor-useraccounts-core/package.js |
||||
cd .. |
||||
REM del /S /F /Q node_modules |
||||
call meteor npm install |
||||
REM del /S /F /Q .build |
||||
call meteor build .build --directory |
||||
copy fix-download-unicode\cfs_access-point.txt .build\bundle\programs\server\packages\cfs_access-point.js |
||||
cd .build\bundle\programs\server |
||||
call meteor npm install |
||||
REM cd C:\repos\wekan\.meteor\local\build\programs\server |
||||
REM del node_modules |
||||
cd C:\repos\wekan |
||||
call start-wekan.bat |
||||
@ECHO OFF |
||||
|
||||
REM NOTE: THIS .BAT DOES NOT WORK !! |
||||
REM Use instead this webpage instructions to build on Windows: |
||||
REM https://github.com/wekan/wekan/wiki/Install-Wekan-from-source-on-Windows |
||||
REM Please add fix PRs, like config of MongoDB etc. |
||||
|
||||
md C:\repos |
||||
cd C:\repos |
||||
|
||||
REM Install chocolatey |
||||
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin" |
||||
|
||||
choco install -y git curl python2 dotnet4.5.2 nano mongodb-3 mongoclient meteor |
||||
|
||||
curl -O https://nodejs.org/dist/v8.16.1/node-v8.16.1-x64.msi |
||||
call node-v8.16.1-x64.msi |
||||
|
||||
call npm config -g set msvs_version 2015 |
||||
call meteor npm config -g set msvs_version 2015 |
||||
|
||||
call npm -g install npm |
||||
call npm -g install node-gyp |
||||
call npm -g install fibers |
||||
cd C:\repos |
||||
git clone https://github.com/wekan/wekan.git |
||||
cd wekan |
||||
git checkout edge |
||||
echo "Building Wekan." |
||||
REM del /S /F /Q packages |
||||
REM ## REPOS BELOW ARE INCLUDED TO WEKAN |
||||
REM md packages |
||||
REM cd packages |
||||
REM git clone --depth 1 -b master https://github.com/wekan/flow-router.git kadira-flow-router |
||||
REM git clone --depth 1 -b master https://github.com/meteor-useraccounts/core.git meteor-useraccounts-core |
||||
REM git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-cas.git |
||||
REM git clone --depth 1 -b master https://github.com/wekan/wekan-ldap.git |
||||
REM git clone --depth 1 -b master https://github.com/wekan/wekan-scrollbar.git |
||||
REM git clone --depth 1 -b master https://github.com/wekan/meteor-accounts-oidc.git |
||||
REM git clone --depth 1 -b master --recurse-submodules https://github.com/wekan/markdown.git |
||||
REM move meteor-accounts-oidc/packages/switch_accounts-oidc wekan_accounts-oidc |
||||
REM move meteor-accounts-oidc/packages/switch_oidc wekan_oidc |
||||
REM del /S /F /Q meteor-accounts-oidc |
||||
REM sed -i 's/api\.versionsFrom/\/\/api.versionsFrom/' ~/repos/wekan/packages/meteor-useraccounts-core/package.js |
||||
cd .. |
||||
REM del /S /F /Q node_modules |
||||
call meteor npm install |
||||
REM del /S /F /Q .build |
||||
call meteor build .build --directory |
||||
copy fix-download-unicode\cfs_access-point.txt .build\bundle\programs\server\packages\cfs_access-point.js |
||||
cd .build\bundle\programs\server |
||||
call meteor npm install |
||||
REM cd C:\repos\wekan\.meteor\local\build\programs\server |
||||
REM del node_modules |
||||
cd C:\repos\wekan |
||||
call start-wekan.bat |
||||
|
Loading…
Reference in new issue