Staffan Gustafsson
a52adcd3cf
Adding support for Typeinference based on runtime variable values ( #2744 )
...
* Refactored the type inference code in preparation to make it a public api.
* Added type inference tests
Fixes #2567
2017-06-07 15:52:33 -07:00
James Truher [MSFT]
a2268ab3ec
Add telemetry to the console host to report platform and version ( #3620 )
...
This is limited to the console host and is not meant as generalized telemetry code for PowerShell Core. It will capture the GitCommitID and Platform Information when the console host starts. It enables opting out of sending telemetry.
2017-04-25 22:51:22 -07:00
Douglas Thrift
4d5d0a0034
Rename Publish-EchoArgs to Publish-PSTestTools
...
* Rename Publish-EchoArgs to Publish-PSTestTools so it can be used
for other tools as well in the future
* Publish EchoArgs to the bin directory instead of run to match
convention
* Add source URL to EchoArgs header comment
* Use wildcard of "*.nuget.props" to match
"test/csharp/csharp.nuget.props" in .gitignore
2016-09-13 13:37:42 -07:00
Douglas Thrift
7e8070276f
Move and "publish" EchoArgs for the tests
...
* Move EchoArgs from test/EchoArgs to test/tools/EchoArgs
* Use "dotnet publish" for building EchoArgs in build.psm1 so the test
can call it directly
2016-09-13 13:37:42 -07:00
Douglas Thrift
77a4e96795
Add test/csharp/csharp.nuget.props to .gitignore
2016-09-13 13:37:42 -07:00
Travis Plunk
d03acd7fd8
Ignore test results
2016-08-30 11:47:40 -07:00
Andrew Schwartzmeyer
c0aac111d3
Enable side-by-side Unix packages
2016-08-11 13:38:54 -07:00
Andrew Schwartzmeyer
5235fed2c7
Refactor Start-PSPackage
...
Moved Unix package code into New-UnixPackage, switching on $Types to
call the appropriate function given the list of types.
Also fixed bug with chmod on a symlink; it was unnecessary.
2016-08-11 13:38:54 -07:00
Sergei Vorobev
37d904a6db
Update .gitignore to account for OS X specific temp files
2016-08-06 15:54:06 -07:00
Sergei Vorobev
483166ea60
Update .gitignore about .vscode
2016-08-02 11:45:50 -07:00
Sergei Vorobev
c76651e850
Update .gitignore files
2016-07-24 09:17:22 -07:00
Sergei Vorobev
c4deb5d377
Update .gitignore to ignore dlls and pdbs
2016-07-22 16:11:38 -07:00
Travis Plunk
b1a0dda6de
ignored VS Code Files
2016-07-19 16:36:08 -07:00
Travis Plunk
db0637950f
Ignored a per repo profile
2016-07-11 18:57:22 -07:00
Sergei Vorobev
2f9762bffc
Update .gitignore
2016-07-03 23:06:35 -07:00
Jason Shirk (POWERSHELL)
07501f1d3a
Add *.csproj.user to .gitignore
2016-07-01 17:37:19 -07:00
Sergei Vorobev
fa5d3fa063
Add missed install/uninstall scripts to .gitignore
2016-06-17 09:07:34 -07:00
Sergei Vorobev
436d3303cd
Add uninstall script in .gitignore
2016-06-17 05:22:24 -07:00
Sergei Vorobev
979610035a
Update .gitignore
2016-06-15 18:59:06 -07:00
Sergei Vorobev
d92620dcf3
Move resgen artifacts from submodules into src subfolders
...
Submodule adds unnessesary complexity.
This commit removes dependency on pre-generated C# bindings.
Start-PsBuild -ResGen will call Start-ResGen.
It also has auto-detect logic to simplify first time expirience.
2016-06-15 10:34:10 -07:00
Raghu Shantha [MSFT]
84823553cc
Add Ability to generate Appx packages
2016-06-02 10:31:02 -07:00
James Truher
860284b00f
be sure to have git ignore a bunch of different package types
2016-05-25 13:07:13 -07:00
Andy Schwartzmeyer
0afc56d5d4
Ignore executables
2016-05-24 14:46:41 -07:00
Sergei Vorobev
7033dc31f1
Merge pull request #1026 from PowerShell/vors/nuget
...
Adding Nuget artifacts to AppVeyor project nuget feed
2016-05-23 17:58:32 -07:00
Sergei Vorobev
53b8411111
dotnet team changed their script name, change our bootstrap
2016-05-22 01:06:34 -07:00
Sergei Vorobev
159dcee626
Add Publish-NuGetFeed function to build.psm1
2016-05-22 00:17:44 -07:00
James Truher
8583cf5e96
update PSVersionTable code to use powershell.version rather than .version because on Linux the .version file doesn't seem to be binplaced. I postulate this is because it's a hidden file
2016-05-19 13:19:16 -07:00
Andy Schwartzmeyer
c5560957f4
Ignore Packages and src/monad
...
The former is the NuGet package location on Windows, and the latter is
used for copying from the old submodule.
2016-05-18 15:10:41 -07:00
Andrew Schwartzmeyer
1411ce2a46
Ignore the debug folder
2016-05-06 10:59:53 -07:00
Sergei Vorobev
e5e287b31d
Update .gitignore to include work on windows
...
- Add files produced by cmake in powershell-native to it's own gitignore
- Add files that VS creates to the root-level gitignore
- Add .exe files that are content to the root-level gitignore
2016-04-04 18:51:57 -07:00
Andrew Schwartzmeyer
426e70565a
Clean up .gitignore files
2016-02-09 14:06:39 -08:00
Sergei Vorobev
d2834bd8e9
Add binFull/ and build/ folders to .gitignore
2016-02-03 15:46:34 -08:00
Andrew Schwartzmeyer
6c001b6e0f
Add TypeCatalogGen
2015-12-07 14:27:06 -08:00
Andrew Schwartzmeyer
0b6b1f116e
Update for use with dotnet-cli
...
https://github.com/dotnet/cli
2015-12-07 14:27:06 -08:00
Andrew Schwartzmeyer
9adb30e698
Update gitignore for DNX
2015-11-23 17:54:30 -08:00
Andrew Schwartzmeyer
16a2ae2fa8
Start build refactor with top-level Makefile
...
- Recursively calls make in monad-linux and monad-build
- Eventually will deprecate scripts dir
- Makes monad-docker.sh shareable
2015-10-25 20:37:36 -07:00
Andrew Schwartzmeyer
6a4a2bcf07
Teach Git to ignore indicationlog
...
Test output from OMI
2015-10-19 17:11:12 -07:00
Andrew Schwartzmeyer
304df08fd7
Refactor use of dotnetlibs for reduced rebuilding
...
Also cleaned up Makefiles. Added `scripts/dotnetlibs` back to Git so
Make doesn't ever have to create it (now I understand Peter's reasoning
here).
2015-10-14 14:03:01 -07:00
Andrew Schwartzmeyer
8f39b0a809
Rename XML test results
2015-10-13 19:57:51 -07:00
Andrew Schwartzmeyer
34dcc5c059
Enable XML output for native tests
2015-10-13 19:48:58 -07:00
Andrew Schwartzmeyer
87988c7bea
Enable XML output for Pester
...
- Taught Git to ignore XML output
- Updated Pester submodule with fixes
- Enabled reporting in Pester Makefile target
2015-10-13 15:25:39 -07:00
Andrew Schwartzmeyer
bbdc3de691
Use nuget -restore functionality
...
- Download nuget.exe from its official home
- Remove beta nuget.exe from monad-ext
- Specify dependencies in packages.config and use nuget.exe -restore
- Add prepare dependency to package libraries
- No more manual prepare step
- Update .gitignore
2015-10-06 21:55:21 -07:00
Andrew Schwartzmeyer
5f8196cca6
Ignore .bash_history from Docker
2015-10-06 15:09:44 -07:00
Andrew Schwartzmeyer
86ebb7efb8
Ignore NuGet folders
2015-10-01 10:18:10 -07:00
Andrew Schwartzmeyer
b14a455343
Create TypeCatalogGen.exe input, powershell.inc
...
Previous attempt at this failed because it is not actually a Makefile.
2015-09-30 18:41:02 -07:00
Andrew Schwartzmeyer
b020c4b41f
Enable xUnit unit test coverage results in XML
2015-07-21 11:18:15 -07:00
Peter Honeder
d91252ab52
bulk add of all build changes and resources needed to build PS on linux
2015-05-29 13:56:28 -07:00
Peter Honeder
3b676df8c5
added cpp unit, simple bootstrap build script, added unit test to check a few coreclr pal datatypes
2015-02-12 17:04:28 -08:00
Peter Honeder
1e91e69085
added initial empty project and .gitignore
2015-02-12 15:06:46 -08:00