ellpeck / contentless Goto Github PK
View Code? Open in Web Editor NEWA tool for MonoGame that automatically handles adding assets to the Content Pipeline project
Home Page: https://www.nuget.org/packages/Contentless/
License: MIT License
A tool for MonoGame that automatically handles adding assets to the Content Pipeline project
Home Page: https://www.nuget.org/packages/Contentless/
License: MIT License
When using this package in a project directory with whitespace, an error is thrown.
The problem seems to arise in line 3, which is fixed when $(MSBuildProjectFullPath) is wrapped in " characters.
Admittedly, I don't know anything about target files, so the current command might have been written purposefully as-is for security or something. Is this something that is possible to be fixed in a future Nuget package version?
Fantastic work on this project so far though - really love what you're doing here!
If someone renames a file this breaks.
Try to check if the file still exists that is referenced in the mgcb, if it doesn't remove it before trying to add it back again
Hi! Firstly, thanks you for this beautiful tool!
Secondly, I often work with different versions of Extended.Pipeline
and don't work inside C:// logical disks. So i must often change a 'References' block in Content.mgcb
. What do you think about feature to manage references, restore its from project file?
I have paid attention to ordering of Contentless
build task. Sometimes it run after MGCB
. It means you need rebuild project two times for updating content. It may fixed easily.
https://docs.monogame.net/articles/tools/mgcb.html (read last title)
Hi,
I just recently tested this out and ran into a problem because my MonoGameContentReference contains two paths separated by a semicolon.
"Unable to find valid content file at C:\Users\Augus\Documents\Programming_Stuff\Games\AridArnold\AridArnold\Content\Content.mgcb;Content\Content.mgcb"
I am not sure why it is like this but if I remove
<ItemGroup>
<MonoGameContentReference Include="Content\Content.mgcb" />
</ItemGroup>
Then it works again because the path becomes just C:\Users\Augus\Documents\Programming_Stuff\Games\AridArnold\AridArnold\Content\Content.mgcb
The program should split the path by the semicolon and scan both.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.