Martin Kemp
0f68e48a7b
Merge pull request #665 from cmderdev/martiuk-dev
...
Build from behind proxy & appveyor
2015-10-16 11:02:33 +01:00
Martin Kemp
46fed27096
Build behind proxy and appveyor.
...
Fixes #79 . Uses Download-File function from d654a53ec43038c42344f9cdbe0abc5b8ff9b387
Create appveyor.yml
Should send build notifications to gitter as well.
Adds appveyor build status badge.
Always compile launcher for AppVeyor
This is to catch any errors that may be caused by changes to the launcher or any outside scripts.
2015-10-16 10:54:43 +01:00
Benjamin Staneck
1e61b858c3
wipe the build dir clean before packing so leftovers don't end up in the release zips
2015-10-15 07:52:05 +02:00
Jack Bennett
45cdfc33f2
Remove the -full build switch. Add a compile example.
...
To get the functionality of -Full back just supply your own sources.json
with the vendors you wish.
Fix a typo and update the project url.
2015-10-14 18:19:08 +01:00
Jackbennett
27240995f4
Let developers without VS installed test build scripts
...
Developers can test the build process without needing to recompile a new
launcher exe. This saves some setup steps to get a new developer started.
Also warn that this build can't be release as by definition it can't be
fully tested.
2015-10-14 13:08:26 +01:00
Benjamin Staneck
1f75f85b7c
Merge pull request #605 from Stanzilla/bumpgit
...
Converting msysgit support to git-for-windows support.
2015-10-12 13:23:06 +02:00
Benjamin Staneck
cec7fa3398
Merge eec3fd5578
2015-10-12 13:08:16 +02:00
Benjamin Staneck
6608e16c3b
Merge pull request #634 from Stanzilla/revert_cleanupgit
...
Revert 8b8f98c
2015-10-12 12:52:39 +02:00
Benjamin Staneck
4ed35fe110
Revert 8b8f98c
...
Breaks Git: #503 #521 , because git <command> actually uses git-<command>.
2015-09-11 23:51:10 +02:00
Maximus5
eec3fd5578
Backup and restore ConEmu.xml on ./build.ps1
2015-09-01 20:09:17 +03:00
Benjamin Staneck
373a58e1e6
forgot one
2015-08-23 20:21:45 +02:00
Benjamin Staneck
3e06fcbf07
First step at converting msysgit support to git-for-windows support.
2015-08-23 20:09:06 +02:00
Martin Kemp
6c5034164c
Fix cleanup script.
2015-05-17 22:42:00 +01:00
Martin Kemp
83a853bd52
Fix build script.
2015-05-17 22:13:04 +01:00
Martin Kemp
717b9f990e
Write vendor version to .cmderver file
...
For a future feature.
2015-03-25 15:09:23 +00:00
Jack Bennett
84dc9c5f0c
Helper function using powershell to register the cmder context menu
...
Function must be run as an administrator since we're touching the
registry.
A neat by product is that users can now re-run this command and set custom
icons.
I'm not sure what the `%V` command does but it's not opening in the targeted
folder as yet.
The output is a little ugly at rpesent.
2015-03-25 14:34:25 +00:00
Martin Kemp
004761b32f
Delete all except git.exe, reducing final size
...
Using git-$COMMAND is no longer supported anyway.
2015-03-18 14:55:50 +00:00
Martin Kemp
8b8f98c078
Merge pull request #429 from Jackbennett/mend-build
...
Fix build script removing a trailing comma. Download into a temp folder.
2015-03-18 14:54:55 +00:00
Jack Bennett
aad729eb87
Adds support for PS 4.0 native hash command to remove a dependency
...
PS 4.0 requires installing WMF 4.0 on windows 7, 8, Server 2012
Native on 8.1, Server 2012r2
2015-03-18 13:50:00 +00:00
Jack Bennett
2c184f8721
Fix build script removing a traling comma. Download into a temp folder.
...
I made a bad patch with the parameters syntax. I'm making the temp files
go into a subfolder as if the build script stop theres a .tmp that could
be accidentially tracked by source control.
2015-03-18 13:21:43 +00:00
Martin Kemp
3c289b455b
Initial git cleanup PS
...
It's not functional, yet.
2015-03-18 12:28:34 +00:00
Jack Bennett
31c169a761
Use a -Full parameter to download all sources rather than the minimum
...
Use a full switch to indicate if we want to go and pull a copy of git
since its huge and if a developer is cloning the repo to work on and needs
to build it they already have git.
2015-02-25 13:58:11 +00:00
an-selm
e224d133f3
Rework alias command to handle duplicates
...
* Removed unnecessary perl script
2014-12-24 22:24:35 +03:00
melchior
247c65ef05
Add an error message if an alias is detected as invalid
2014-10-16 01:09:24 -04:00
melchior
45c9742ea5
remove lua version
2014-10-16 01:03:19 -04:00
melchior
5bd0c29c25
Convert the clean alias script to perl
2014-10-16 01:00:59 -04:00
melchior
1e2f954724
Add a lua script to clean the aliases file
...
Note that cmder doesn't ship with lua. Next step is converting this
script to perl, which ships with msysgit.
2014-10-16 00:20:36 -04:00
Nicolas Arnaud-Cormos
a5691285ec
Ensure-Exists is necessary for build.ps1, add it back.
2014-08-28 13:34:59 +02:00
Martin Kemp
de8d2d22f6
Fix the build
2014-08-26 23:52:49 +01:00
Samuel Vasko
c032b5f8a0
Using verbose output
2014-04-28 13:22:22 +02:00
Jack Bennett
e6618f21a3
Try to find 7-zip if it's installed before an error.
...
Create an alias to 7z.exe in the script scope.
2014-04-10 18:34:31 +01:00
Samuel Vasko
46f6f677dc
Silencing the noise
2014-04-10 14:42:20 +02:00
Samuel Vasko
b9379b3ae2
Computing hashes
2014-04-10 13:11:41 +02:00
Samuel Vasko
df064ec4be
Merged
2014-04-10 12:43:34 +02:00
Samuel Vasko
e1c60104ba
Updated build and pack Powershell
2014-04-10 12:41:19 +02:00
Jack Bennett
cf74dba780
merging in new additions to the pull request
2014-03-05 14:49:23 +00:00
Jack Bennett
a9bfd2d2a2
Silencing the output from 7z so I can actually see what else the script is
...
doing.
Adding some clearer dubugging info for cleaning up folders
2014-03-05 14:00:35 +00:00
Samuel Vasko
b0b8eaef1e
Error checking for 7z extraction
2014-03-05 14:31:01 +01:00
Jack Bennett
5243d8bb8d
In powershell you pretty much never want to use Write-Host, its output can't be redirected along the pipeline. You couldn't pipe this output to a logfile.
2014-03-05 13:28:18 +00:00
Samuel Vasko
f4b6d8f9a8
Refactored mail download loop, better error handling
2014-03-05 11:22:58 +01:00
Samuel Vasko
0314ee5d46
Removed unused function
2014-03-02 22:04:58 +01:00
Samuel Vasko
6a761a88c1
Adjusted the build script behavior
...
Removed some absolute path, and refactored the code so
it handles the nested folder archives
2014-03-02 22:00:04 +01:00
Jack Bennett
b4a264b1bc
This commit amends far more than I would have liked to.
...
working script will;
Remove existing folders named in the sources
Download the packages listed in sources.json
Extracts the above packages
deletes the downloaded package
2014-02-26 16:46:23 +00:00
Samuel Vasko
b30056c4b3
First draft of new build script
2014-02-24 17:33:14 +01:00