-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Msbuild doesnt fetch souces and doesnt work in the end #31
Comments
Interesting. I didn't worked with this code for a long time. |
Another thing: |
My bad, it seems it's just a symbolic link to 16.8 |
In any case, it would be really nice to have working msbuild under gentoo, i would finally be able to use .net framework windows projects under it |
My repository takes the special approach to building dotnet programs. I want everything to be build truly from sources. May be you need "dotnet" repository instead, where they use core, nuget and binary downloads. |
I don't mind pure sources at all |
There is a conceptual problem. Msbuild and most programs use "Microsoft.NET.Sdk". That is the set of scripts which describe build process which is supported by nuget.org packages. I am trying to write an alternative process tied to portage (I named it "Gentoo.NET.Sdk" and provided a way to replace first to second in ebuild to exclude use of nuget). I am not sure that you want to go that far. |
Currently i have windows forms project that works under msbuild 16.8 on archlinux, could it work in theory under msbuild that is provided here? |
Since you have all the sources and licenses, in theory you can do anything. I have MyPad project (Winforms based), which is the source of my interest for writing all other code, including msbuild ebuild. Once it was possible to install it with portage, but probably now the code of ebuilds needs to be refreshed. |
Can you tell me (or even better - make small guide in readme) what packages we need to install for complete .net core / mono with msbuild? |
It is necessary to include MSBUILD_TARGETS into USE_EXPAND before build. [ebuild N ] dev-dotnet/system-collections-immutable-2.0.0_pre-r1::shnurise USE="gac net45 pkg-config -debug -developer -doc" 20490 KiB Also you will not have Microsoft.NET.Sdk, that's another story |
Due to certain repositories changing from
master
branch name tomain
(msbuild/mono repos) , ebuilds now can't fetch certain filesSpecificly it couldn't fetch some files in newtonson-json and msbuild-defaulttasks, but probably a lot of packages in this overlay were affected
Even if i would fix these fetches by myself, it won't help making msbuild work. When running simple
msbuild /version
or justmsbuild
it shows thisNo idea why this happens, but i noticed that it tries to run
.exe
in the end, but on another system (archlinux) it runs.dll
They both produce the same output from
file
but maybe it's related...The text was updated successfully, but these errors were encountered: