James Groom
a5d166cf71
Partial fix for #2353 (files in dev builds) ( #2410 )
...
* Move .so libraries to dll dir, update some build scripts
* Move OpenTK.dll.config with OpenTK.dll
* Keep EmuHawkMono.sh in Windows-built artifacts
* Add Package.sh to match QuickTestBuildAndPackage.bat
used as `Dist/BuildRelease.sh && Dist/Package.sh`
* Update GitLab CI to use Package.sh
2020-09-18 20:08:34 -05:00
zeromus
714fd0fddc
someone also needs to update the batch files themselves, and the README
2020-09-16 06:50:59 -04:00
zeromus
09a9bfbc2f
rename dist batch files so mistakes are less likely.
2020-09-16 01:13:53 -04:00
YoshiRulz
460613fba4
Add -clp:NoSummary to Unix build scripts
2020-08-01 11:58:21 +10:00
zeromus
ea6fd0ebad
tidy dist script (re #2085 )
2020-06-04 15:15:36 -05:00
YoshiRulz
ffa17bcd75
Fix cleanup script
2020-05-30 15:57:57 +10:00
YoshiRulz
72c0fab145
Update BuildTest*.sh
...
fixes 1bfaaab87
2020-05-21 17:37:29 +10:00
YoshiRulz
d91c477e5a
Add test projects and solution using MSTest, add scripts, upgrade CI
2020-05-19 23:54:14 +00:00
YoshiRulz
50461f17ee
Move copy-to-output scripts to Build/ and make them work
2020-05-04 05:24:32 +10:00
YoshiRulz
cf252b7ba0
Revert "fixes" to EmuHawk.csproj
...
This reverts the 5 commits ddddb309f
through 664fb5cb3
.
2020-05-04 03:55:47 +10:00
zeromus
ddddb309fc
Revert "Migrate EmuHawk's post-build targets to shell scripts"
...
This reverts commit 0ff90bf131
.
2020-05-03 00:03:32 -04:00
YoshiRulz
0ff90bf131
Migrate EmuHawk's post-build targets to shell scripts
...
(because MSBuild's <Copy/> doesn't want to co-operate)
fixes 2bf1dfbd0
, but the batch script is empty so build is still technically
broken on Windows
2020-05-03 13:45:30 +10:00
zeromus
79dcfc583d
oops, use rmdir instead of rd
2020-05-02 22:26:36 -04:00
zeromus
f132dee87c
remove junk netstandard2.0, netcoreapp3.1, net48 dirs from dist package
2020-05-02 21:10:54 -04:00
YoshiRulz
89abab7a52
Use env. var for nuget pkg dir on Linux, and don't set CscToolExe
...
Also removed comments and used SolutionDir in .csproj/.props, and enabled Roslyn
Analyzers on GitLab CI builds
2020-03-19 15:15:32 +10:00
YoshiRulz
ce79ec83d7
Maybe fix CI
2020-01-28 13:27:58 +10:00
YoshiRulz
215de3c0c0
Make Roslyn Analyzers opt-in at compile-time ( resolves #1813 )
...
They are still run by the IDE at design-time. To opt-in, set the MSBuild
property MachineRunAnalyzersDuringBuild. From the command-line, you can do this
by adding `/p:MachineRunAnalyzersDuringBuild=true`.
2020-01-26 10:34:07 +10:00
YoshiRulz
692eb5ea89
Add HelloWorld tool to repo, add build scripts, fix bugs in HelloWorld
2020-01-17 06:17:59 +10:00
YoshiRulz
c31050feb6
Migrate from packages.config to PackageReference
2019-12-26 16:54:33 +10:00
YoshiRulz
a420336e72
Fix build on Linux, pass extra build script arguments to dotnet build
2019-12-04 17:11:06 +10:00
James Groom
fcc0bc19a4
Change build config to support the Core build system (for #1415 )
...
squashed PR #1702
2019-12-03 16:58:33 +00:00
adelikat
a2ed0361c4
a newer Nuget.exe and a NuGet.config
2019-11-17 08:55:37 -06:00
adelikat
ad4ca38e16
include NuGet.exe so nuget restore works in dist .bat files
2019-11-17 08:27:48 -06:00
YoshiRulz
62bf65d760
Update readme and build scripts
2019-11-07 19:17:28 +10:00
YoshiRulz
3a878b0570
Hopefully fix AppVeyor CI
2019-11-01 23:42:25 +10:00
J.D. Purcell
2f4a38d841
MSBuild 16
2019-10-20 17:44:50 -04:00
J.D. Purcell
bb2c21b545
How about MSBuild 15
2019-10-20 17:30:54 -04:00
J.D. Purcell
bda6206cb2
See if AppVeyor can use MSBuild 16
2019-10-20 17:29:30 -04:00
YoshiRulz
2377e644e6
Add build scripts for Unix
2019-05-19 14:59:11 +10:00
zeromus
033fe57763
rebuild HelloWorld externaltool, AND include the zipfile sources, which DO get distributed along with it, so that people have a prayer of actually using this system. (it's all small, so it should be ok)
2019-04-22 23:58:34 -04:00
zeromus
cca2adfbe1
include appconfigs in dist package
2017-08-03 17:08:13 -05:00
zeromus
e00245e95c
fix dist scripts to use "Any Cpu" instead of x64
2017-06-26 17:51:42 -05:00
adelikat
f6f8a5571c
fix build batch files to point to output folder instead of output64
2017-06-12 17:45:04 -05:00
adelikat
767ae4d8b9
convert build scripts to 64bit
2017-06-10 10:36:26 -05:00
J.D. Purcell
88bb910405
Didn't mean to commit that part.
2017-04-09 21:05:20 -04:00
J.D. Purcell
85c1a42e48
Remove some duplicated code. Also trying some C# 6 stuff, let's see what breaks.
2017-04-09 20:59:23 -04:00
zeromus
5c53c9b925
build scripts should bomb harshly when msbuild fails, so appveyor fails. and also i guess so the batchfile fails and users dont get half-finished zips with missing files
2017-02-23 04:51:47 -06:00
zeromus
10499ee07e
archive nescarts to 7z during dist process.
...
also remove referenced assembly xml docs from dll dir.
2016-11-12 18:32:18 -06:00
zeromus
5a48f952f4
use HEAD instead of branch name; should use the currently checked-out branch, then, or else the current commit. after I run this commit I'll find out which!
2016-11-11 19:13:59 -06:00
pjgat09
afd8dac4dc
Fix the build script to include the Lua directory.
2016-10-26 09:33:05 -04:00
feos
4b96378a56
changelog
2016-09-01 21:53:24 +03:00
feos
29b78f559b
build scripts: account for lua move, "release" branch spelling
2016-09-01 21:24:25 +03:00
adelikat
597b46b183
slight fix to release build script
2016-09-01 08:26:43 -04:00
Isotarge
5a20a520bd
Tools: Ram -> RAM #669
2016-07-22 01:32:54 +09:30
Hathor86
7fb0eaf337
Add Save/Load state methods and events to ApiHawk
...
Now, ApiHawk can save and load name state. There are also events that
you can attached too. Furthermore, BeforeQuickSave/BeforeQuickLoad
events occurs just after user pressed button. We can react to this and
even override behavior.
Finally, I just allow .bat to take xml files (for ApiHawk doc)
PS: Yeah, I'm still alive
2016-05-29 16:50:16 +02:00
zeromus
50a3b41eb2
straighten out master vs release dist scripts
2016-04-02 14:45:20 -05:00
zeromus
d7cd62c4d6
compress cgc.exe differently (cexe, doesn't really trip virus scanners) since upx can't handle it; add Firmware directory to dist script
2016-03-24 16:42:33 -05:00
adelikat
9253f9ef77
update changelog with updated 1.11.5 release notes
2016-02-16 19:43:57 -05:00
zeromus
50da532fca
even better BuildGithubReleaseBranch.bat
2016-02-16 17:25:39 -06:00
zeromus
477a386eca
build release branch instead
2016-02-16 17:19:48 -06:00