imb / cmake Goto Github PK
View Code? Open in Web Editor NEWThis project forked from kitware/cmake
Work on a Cross Platform C# Generator. See the wiki for more details.
Home Page: http://www.cmake.org
License: Other
This project forked from kitware/cmake
Work on a Cross Platform C# Generator. See the wiki for more details.
Home Page: http://www.cmake.org
License: Other
Use something like CMAKE_CSC_FRAMEWORK?
At the moment I was driving at "get it working". Now it would be nice to generate different configurations using the standard set of CMAKE configurations
Debug
Release
MinSizeRel
RelWithDebInfo
Currently there is some stub code available. The basic idea as it stands now is to fork along the same lines of the fortran projects.
This is what you normally do for a csproj, so rather than having to add
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
SET(LIBRARY_OUTPUT_PATH ${EXECUTABLE_OUTPUT_PATH})
copy the .dll files automatically into the EXE output directory.
And see how we can switch it over to use the /target:winexe instead of /target:console. Which lets me drop the console interface with window's apps.
The other CXX and C Information modules allow the user to override common variables. The CSC module should do the same thing.
When generating for an Express Edition, you can't mix the .csproj with the ALL_BUILD.vcproj and ZERO_CHECK.vcproj utility targets.
There are two parts to this bug:
First lets build the test suite with Mono (any framework), then lets try to target the different frameworks (once we figure out how to select them via the generator).
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.