IRC logs of Freenode #BZFlag for Tuesday, 2019-03-19

*** blast007[m] <blast007[m]!blast007ma@gateway/shell/matrix.org/x-alchehtydlsgnnrp> has quit IRC (Remote host closed the connection)00:28
*** blast007[m] <blast007[m]!blast007ma@gateway/shell/matrix.org/x-uunnobikqthaxlmm> has joined #bzflag00:38
Flashyet another makefile generator system03:00
FlashYAMGS03:01
*** Flash <Flash!~flash@c-73-34-45-134.hsd1.co.comcast.net> has quit IRC (Read error: Connection reset by peer)03:07
*** Flash <Flash!~flash@2601:280:c200:4e39:e8ed:8c6a:b40a:7c34> has joined #bzflag03:07
*** ChanServ sets mode: +v Flash03:07
*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has quit IRC (Quit: Signing off for now. (Leave me a memo if needed.))03:14
Flashis the plan to use premake to generate XCode and VS Project files and commit them? If not, why are we going down this path?03:27
FlashI remember when someone asked about CMake and was shot down... but it's at least as viable as premake and Visual Studio understands it natively03:27
macsformeXcode will be the only build system that requires premake... the other systems are staying intact03:30
FlashI could certainly see the value of a single, unifying build system03:31
FlashI actually don't remember if VS needs to have CMake installed or if it is smart enough to install as needed... I try very hard not to do Windows03:32
macsformethere was opposition when premake was proposed as a replacement for all our build systems... maybe someday, who knows03:33
Flashso why did you choose premake?03:33
macsformepremake and Cmake seemed roughly equivalent as far as features... while Cmake seemed more mature and widely available, but the syntax is proprietary and seems to be widely disliked03:35
Flashon the plus side, CMake will generate RPMs with very little knowledge of RPM spec files (although knowledge helps)03:36
macsformepremake is just lua, so you get all of lua's standard scripting features, which seemed more flexible/powerful03:36
FlashI have seen that touted as an example03:36
macsformepremake is used by several big players (Blizzard, and the Bullet physics engine team, for two examples), so it isn't niche by any means03:40
macsformeI don't believe premake-generated project files will ever be committed to the repository... if anything, they would only be included in release packages, but I'm not sold on that yet either03:53
*** Swant <Swant!swant@freenode/staff/ikea> has quit IRC (Ping timeout: 608 seconds)07:00
*** Swant <Swant!swant@freenode/staff/ikea> has joined #bzflag07:01
*** Peridot1 <Peridot1!~Peridot@47.185.225.32> has joined #bzflag08:52
*** Peridot <Peridot!~Peridot@47.185.225.32> has quit IRC (Remote host closed the connection)08:52
*** dcat <dcat!~dcat@c-98-244-106-246.hsd1.va.comcast.net> has quit IRC (Ping timeout: 244 seconds)10:58
*** dcat <dcat!~dcat@c-98-244-106-246.hsd1.va.comcast.net> has joined #bzflag11:25
*** Dracos85_ <Dracos85_!~dracos85@24-116-38-202.cpe.cableone.net> has joined #bzflag12:44
*** Dracos85 <Dracos85!~dracos85@24-119-188-49.cpe.cableone.net> has quit IRC (Read error: Connection reset by peer)12:44
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net> has joined #bzflag14:24
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net> has quit IRC (Excess Flood)14:27
*** Sgeo_ <Sgeo_!~Sgeo@ool-18b98dd9.dyn.optonline.net> has quit IRC (Ping timeout: 255 seconds)14:28
*** Sgeo__ <Sgeo__!~Sgeo@ool-18b98dd9.dyn.optonline.net> has joined #bzflag14:28
*** Dracos85 <Dracos85!~dracos85@24-119-188-49.cpe.cableone.net> has joined #bzflag20:16
*** Dracos85_ <Dracos85_!~dracos85@24-116-38-202.cpe.cableone.net> has quit IRC (Ping timeout: 246 seconds)20:18
*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has joined #bzflag21:26
ZehraAnyone recommend any good ini-parsers, C or C++?21:33
blast007is this for a plugin?21:34
ZehraYes.21:34
blast007we have one built-in21:35
blast007part of plugin_utils21:35
blast007I use that in my plugin here: https://github.com/blast007/stagedSceneGenerator/blob/master/stagedSceneGenerator.cpp21:36
ZehraMuch appreciated. I won't have to add a dependency to the plug-in then.21:38
Delusionalcould a custom flag use a number for it’s abbreviation?21:48
Delusionaltwo digits, actually21:49
*** the_map <the_map!the_map@gateway/vpn/privateinternetaccess/themap/x-38220869> has quit IRC (Quit: if you see this, I'm probably restarting my computer to fix it)22:08
*** the_map <the_map!the_map@gateway/vpn/privateinternetaccess/themap/x-38220869> has joined #bzflag22:09

Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!