Commit Graph

29 Commits

Author SHA1 Message Date
Konstantina Chremmou
e0b9a68b40 Replaced check-roaming.sh tool with an Nunit test and expanded it to include more assemblies.
Corrected the scope of two OvfApi settings as a result of the test run.
Also, sync-ed settings and app.config for XenOvfApi and XenOvfapiTransport.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-08-15 14:31:06 +01:00
Konstantina Chremmou
32a3ad0c80 Removed check for dead files as it's slowing down the build without being particularly useful.
EC2 files are long gone. The script was only checking one project in the solution,
but on occasion having temporarily dead files may be needed. In any case, dead
files can be found using the IDE.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-08-15 14:31:06 +01:00
Konstantina Chremmou
1df929dc56 Removed old and unused tool
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-06-04 16:38:18 +01:00
Konstantina Chremmou
ff1cf916f1 Moved utility script into the packages folder where it is more relevant and less obscure.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-05-23 15:33:46 +01:00
Konstantina Chremmou
3d75d5396a Removed obsolete file from the list of dependencies.
Also, removed duplicate code from utility script.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2019-04-24 15:03:20 +01:00
Aaron Robson
6353043b15 CP-27819: Switch to Visual Studio 2017 (into master) (#2305)
* CP-27819: Manually setting the ToolsVersion to 15.0 (VS2017) in all .csproj files for consistency and to attempt to enforce consistency of dev environments with the explicitness of the msbuild scripts as used in the build environments.
Auto updated as many of the .sln and .csproj files as VS2017 was willing to do https://docs.microsoft.com/en-us/visualstudio/ide/reference/upgrade-devenv-exe?view=vs-2017 and included changes to the gitignore to ensure that the update report and backup files are not included in the repo.

* CP-27819: Tidying up by removing FileUpgradeFlags, OldToolsVersion and UpgradeBackupLocation nodes from the .csproj files as they are produced as hints for how to revert project upgrades for which we can use version control.

* CP-27819: Removing redundant "ManifestCertificateThumbprint" and "ManifestTimestampUrl" nodes from project files "mk\sign.bat" has been used for this purpose for some time now.

* CP-27819: Updated readme to reflect that VS2017 is now in use.

Signed-off-by: Aaron Robson <aaron.robson@citrix.com>
2018-11-09 11:23:32 +00:00
Michael Z
0820c56bef CP-28614: Fix comments.
Signed-off-by: Michael Z <michael2012zhao@hotmail.com>
2018-07-19 16:12:55 +01:00
Michael Z
1513a789ca CP-28614: Rebranding to Citrix Hypervisor, auto-replacement. 2018-07-19 16:12:55 +01:00
Konstantina Chremmou
4565eb584b Added option to also retrieve symbol files alongside the dlls.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2018-02-26 15:48:29 +00:00
Ji Jiang
ea16c33c0c CP-266755 & CA-266843: Fix XC brand string improve
Fix the comment about the repetitive script code.

Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-10-11 12:16:02 +01:00
Ji Jiang
89bc74583f CP-266755 & CA-266843: Fix XC brand string
Following pattern would be caught when using "XenCenter" "XenServer" and
"Citrix":
1) not "[" or "/" or """ on left of the brand string
2) brand string followed by space followed by not "p", and optional letter
3) optional letter followed by space followed by the brand string
4) brand string followed by "," and optional letter
5) begin with the brand string
6) end with the brand string

tested with all .resx files

Signed-off-by: Ji Jiang <ji.jiang@citrix.com>
2017-10-06 13:30:31 +01:00
Gabor Apati-Nagy
37b925a274 CA-258357: Modified the build script to build the MSI installer (#1686)
* CA-258357: Modified the build script to build the MSI installer

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-258357: Modified the build script to build the MSI installer

Removed duplicate

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>

* CA-258357: Modified the build script to build the MSI installer

Changed the autorun.inf file to point to the msi installer

Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-07-11 13:23:17 +01:00
Mihaela Stoica
1feff2b08f Merge pull request #1659 from stephen-turner/lexica2
Fix several usage errors identified by Lexica
2017-06-20 16:12:28 +01:00
Stephen Turner
eda73f1dff Fix several usage errors identified by Lexica 2017-06-20 14:29:22 +01:00
Konstantina Chremmou
0a06c363bb Modified the help script used for downloading dependencies so that the domain
can be passed in as a parameter and authentication is not required. For this
purpose the artifactory download patterns had to be expanded so as to be
understood by wget.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-06-16 08:58:13 +01:00
Konstantina Chremmou
a0fe7f62e1 Removed ApiVersionTool; it is out of date and the info it was meant to provide
can be found at xapi-project.github.io/xen-api/releases

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-06-11 11:10:55 +01:00
Anoob Soman
dd3dcff853 download_packages: Check version of powershell before executing
Windows 7 (without sp1) comes with powershell v2.x and
download_packages.ps1 doesn't work with powershell v2.x.

Check for powershell version and bail out if Major version is less than
3.

Signed-off-by: Anoob Soman <anoob.soman@citrix.com>
2017-05-03 13:45:41 +01:00
Konstantina Chremmou
a4f8bad693 Replaced bash script with powershell script, as not everyone has cygwin installed on their Windows machine.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-03-23 12:42:59 +00:00
Konstantina Chremmou
c783e18450 CA-242451: Use a different location for binaries built with CTXSIGN defined (the actual location will be updated when the build is available). Use latest dotnet-packages.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-02-17 17:01:32 +00:00
Konstantina Chremmou
2e403d2613 Added missing comma in the copyright notice.
Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-02-14 22:11:41 +00:00
Konstantina Chremmou
a04b039870 Collected all third party libraries in one place so it's easier for developers to setup their system.
Added a help script to that purpose.

Signed-off-by: Konstantina Chremmou <konstantina.chremmou@citrix.com>
2017-02-09 20:27:03 +00:00
Gabor Apati-Nagy
c8116a46ab CA-176169: Further copyright statement changes
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-18 17:07:59 +00:00
Gabor Apati-Nagy
7d706904b5 CA-176169: Removed unneeded param from the copyright-checker script
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-17 11:32:10 +00:00
Gabor Apati-Nagy
61c5b43a15 CA-176169: Copyright check to also include shell scripts
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-16 20:17:15 +00:00
Gabor Apati-Nagy
7c0bc50b4a CA-176169: Changed copyright statements to include the comma in Citrix Systems,
Inc.

Signed-off-by: Gabor Apati-Nagy<gabor.apati-nagy@citrix.com>
2017-01-16 19:59:50 +00:00
Gabor Apati-Nagy
9422ce51d1 CA-176169: Added script to fail on source files with missing copyright statements
Signed-off-by: Gabor Apati-Nagy <gabor.apati-nagy@citrix.com>
2017-01-16 19:42:11 +00:00
Sorin Sbarnea
908bacf6c2 Enabled back the exection of devtools and improved the logging 2015-07-27 08:26:26 +01:00
Konstantina Chremmou
3e0804af27 ResxCheck.cs does not belong in XenAdmin but rather in devtools (needs further updating before becoming fully usable).
Signed-off-by: Konstantina Chremmou <Konstantina.Chremmou@citrix.com>
2013-07-02 18:12:53 +01:00
Mihaela Stoica
bd36a85bff CP-4816: Initial commit to git repo
Signed-off-by: Mihaela Stoica <mihaela.stoica@citrix.com>
2013-06-24 12:41:48 +01:00