Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jonathanpeppers/xabuild
Prototype of xabuild.exe, don't look here!
https://github.com/jonathanpeppers/xabuild
android xamarin xamarin-android
Last synced: about 1 month ago
JSON representation
Prototype of xabuild.exe, don't look here!
- Host: GitHub
- URL: https://github.com/jonathanpeppers/xabuild
- Owner: jonathanpeppers
- License: mit
- Created: 2017-09-11T16:34:40.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-11-28T20:49:38.000Z (about 7 years ago)
- Last Synced: 2024-12-07T00:02:19.442Z (about 2 months ago)
- Topics: android, xamarin, xamarin-android
- Language: C#
- Homepage:
- Size: 124 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# xabuild
Prototype of xabuild.exe, don't look here!## What it does
1. References `MSBuild.exe` and invokes its `Main()` method
1. Copies `MSBuild.exe.config` to `xabuild.exe.config`
1. Fixes up `xabuild.exe.config` to set custom MSBuild properties and search paths
1. Add a symbolic link to the `.NETPortable` framework assemblies directory## Example xabuild.exe.config
The following values are modified, based on the `xamarin-android` submodule:
```xml
```
## macOS
A couple notes:
- You have to build `xabuild.sln` with MSBuild
- `MSBuild.exe` is actually `MSBuild.dll` on macOS
- Therefore, to get the config to load, we must customize `MSBuild.dll.config`An example `MSBuild.dll.config`:
```xml
```