Comments (5)
If you build the cs.sln solution than everything builds in one go, whether you use Visual Studio, msbuild or xbuild. Am I missing something here?
from bond.
You need a couple of Ctrl-Shift-B in VS2015 to make it compile. Project references modify the build dependencies and therefore the build order inside Visual Studio. As such a dependency does not exist because the hint is based on the binary output not the project itself those things can happen.
If there is no reason behind the missing link, I will issue a PR for it ( pretty simple to fix )
from bond.
There was a reason: an internal build system we used didn't work correctly with project dependencies. We might not care about it anymore but I would have to verify.
However Build Solution command absolutely should rebuild all the projects in the right order in one go. I have just tested it on a freshly cloned repo. Could you send logs from a case that doesn't rebuild everything the first time?
from bond.
Cannot repro it anymore :(
from bond.
I don't know if this is what you've originally encountered, however if you are building on a network behind a proxy and forget to set HTTP_PROXY
environment variable then cabal
may fail during Bond compiler build because it can't download Haskell packages. It probably depends on the network configuration but at least in our setup the outgoing connections cabal
makes aren't terminated immediately so the result could be that the build eventually succeeded after trying many times.
from bond.
Related Issues (20)
- Bond generated headers don't work for clang in c++20 HOT 2
- Include enums in Bond runtime schema HOT 1
- cmake/Config.cmake looks for the EOLed Python-2.7 HOT 1
- Deserialization/serialization under Linux is 7x-10x slower than Windows HOT 2
- [C#] gbc.exe: Exec format error inside mcr.microsoft.com/dotnet/sdk:latest docker image. HOT 3
- "openFile: does not exist (No such file or directory)" on Linux HOT 3
- [C#] Deserializing bond-like strings into dynamic type HOT 2
- Linux build error - ghc: panic! HOT 4
- Support dotnet trimming HOT 5
- Target `netstandard2.0` for c# HOT 1
- C++: GCC: Double/Float comparison warning HOT 2
- Is this project still being maintained? HOT 2
- emit #nullable enable pragma in generated C# code
- bond on aarch64 is failing with unsupported LLVM
- [msvc][cpplatest] bond failed to build with msvc option /std:c++latest due to error C2027 and error C2061
- Upgrade to Stack lts-22.12 for aarch64 support
- Simple usage example for python HOT 1
- Is it possible to use Python bindings without Boost? HOT 1
- Compilation failed with msvc version 14.39.33519
- Following HLint suggestions?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bond.