inexorgame-obsolete / deprecated-cube-engine-inexor

UNMAINTAINED: Please have a look at the vulkan-renderer
https://inexor.org
zlib License
11 stars 1 forks source link

Make our Conan CEF package a clean self-contained package #490

Closed Croydon closed 5 years ago

Croydon commented 6 years ago

Currently, we need to install manually CEF dependencies, let's try to build this all clean.

Potentially looking into #371 when doing this.

Croydon commented 5 years ago

There is no need anymore to install the system requirements manually, this should be done via the recipe.

It's an ongoing maintenance work to get this done for different package managers/linux distributions. Right now it supports Ubuntu (and theoretically Debian). It should be expanded on a per-request level. I will soon add Fedora support.

Beyond that I'm closing this in favour of https://github.com/conan-io/wishlist/issues/103

Fohlen commented 5 years ago

This is nice! However what's the status of conan-cef. Will we be able to include it into our build?

Croydon commented 5 years ago

conan-cef is part of our build for 2 years now

https://github.com/inexorgame/inexor-core/commit/774960689f3dba20e77f2c4913788f5623dce0ca#diff-813e9359602d91235f3a3a9512bc50d6

Fohlen commented 5 years ago

I am very well aware but it doesn't permit to go for Mac Support, does it 👍

Croydon commented 5 years ago

Please see https://github.com/inexorgame/inexor-core/issues/385