maxmarsc

Results 18 comments of maxmarsc

@ToKiNoBug I actually need to install xsimd alongside my project, because it's a library with xsimd needed in the headers. So I actually use the behaviour you wanna get rid...

> > @ToKiNoBug I actually need to install xsimd alongside my project, because it's a library with xsimd needed in the headers. So I actually use the behaviour you wanna...

> > I would say this should depends on the PUBLIC / PRIVATE / INTERFACE dependency type you declared. Imo both public and interface should make sure your dependency is...

> > I'm not sure to understand, in your `target_link_libraries` did you declared xsimd as a public, private or interface dependency ? (I'm curious) > > Yes, for examlpe, when...

Ok, so I would also assume Cmake should not install xsimd alongside your binaries :thinking: Might be interesting to ask more experienced folks on the CMake discourse forum about how...

I asked the question on CMake discourse, I'll let you know what they think https://discourse.cmake.org/t/should-cmake-install-an-interface-library-when-linked-as-private-dependency/9449

Ok so I think I found an acceptable solution, which doesn't require modifying the xsimd library @ToKiNoBug For short, with cmake = 3.28 we’ll be able to use this syntax...

Even if this is primarily about cmake issues, I'd like your opinion @ryanhaining, as I think it points to a bigger issue (you can go to the second part directly...

Hi, no problem it happens. I'll try to explain it without talking about cmake. Yes anyone can *technically* do *this* ``` git clone https://github.com/ryanhaining/cppitertools.git my_custom_name ``` => but it can...

Ok so I created [a fork](https://github.com/maxmarsc/cppitertools-fork) with the following modifications : - all headers have been moved to a `cppitertools` folder - all include directives in the `test` and `examples`...