*** Sgeo <Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net> has quit IRC (Ping timeout: 240 seconds) | 00:23 | |
*** Sgeo <Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net> has joined #bzflag | 00:23 | |
BZNotify | bzflag: macsforme synchronized pull request #255 "Improved joystick support" (https://git.io/JfNqd) | 00:30 |
---|---|---|
*** Zehra <Zehra!~Keiki_Han@unaffiliated/zehra> has joined #bzflag | 01:12 | |
*** Zehra <Zehra!~Keiki_Han@unaffiliated/zehra> has quit IRC (Quit: Quit) | 03:20 | |
*** JeffM[m] <JeffM[m]!generalpur@gateway/shell/matrix.org/x-pwwtvasrbwwqxthy> has quit IRC (*.net *.split) | 04:20 | |
*** hepcat-cosmos <hepcat-cosmos!~cosmos@valentino.hepcat.org> has joined #bzflag | 04:33 | |
*** JeffM[m] <JeffM[m]!generalpur@gateway/shell/matrix.org/x-kpdqlifdyyzlvttr> has joined #bzflag | 04:41 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds) | 05:00 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 05:48 | |
*** Sgeo <Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net> has quit IRC (Read error: Connection reset by peer) | 06:53 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds) | 06:56 | |
blast007 | macsforme: I tried out vcpkg (a C++ package manager) and I was able to build BZFlag on Windows/Visual C++ with it, with the exception of our regex library needing to be compiled separately and copied into the dependencies folder | 10:42 |
blast007 | I created a manifest file but haven't tested it yet. In theory that should mean I can just type 'vcpkg install' in our source directory and it will download and compile the needed dependencies | 10:43 |
blast007 | and it can also work for Linux and macOS | 10:44 |
blast007 | it can integrate with Visual Studio and CMake, but I don't think it has any direct integration with Premake. It does offer an export option that would work much like our existing bzflag-dependencies build scripts. | 10:51 |
blast007 | "Our CMake Integration will automatically detect a vcpkg.json manifest file in the same directory as the top-level CMakeLists.txt (${CMAKE_SOURCE_DIR}/vcpkg.json) and activate manifest mode. Vcpkg will be automatically bootstrapped if missing and invoked to install your dependencies into your local build directory (${CMAKE_BINARY_DIR}/vcpkg_installed)." | 10:52 |
blast007 | "Projects configured with the Vcpkg toolchain file will have the appropriate Vcpkg folders added to the cmake search paths. This makes all libraries available to be found through find_package(), find_path(), and find_library()." | 10:53 |
blast007 | with Visual C++, it automatically handles most of the linking, so you don't have to explicitly add the library file names (with the exception of SDLmain) | 10:54 |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 12:22 | |
*** Sgeo <Sgeo!~Sgeo@ool-18b98aa4.dyn.optonline.net> has joined #bzflag | 14:21 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Read error: Connection reset by peer) | 15:40 | |
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag | 17:42 | |
*** Zehra <Zehra!~Keiki_Han@unaffiliated/zehra> has joined #bzflag | 22:38 |
Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!