It may be more descriptive but if it's really not used as an option, then does it make sense to make it optional?
On 9/4/2016 3:23 PM, Nick Østergaard wrote: > I guess using the USE_WX_OVERLAY is more descriptive than just a > platform like OSX in this case. > > 2016-09-04 21:21 GMT+02:00 Wayne Stambaugh <[email protected]>: >> Is there ever a reason to build OSX with USE_WX_OVERLAY=OFF or any other >> platform with USE_WX_OVERLAY=ON? If not, maybe we should replace #if >> USE_WX_OVERLAY with #if OSX (or whatever it should be). >> >> On 9/4/2016 3:18 PM, Simon Wells wrote: >>> i am pretty sure one of them at least is used on osx as its the >>> default set in cmake on osx >>> >>> On Mon, Sep 5, 2016 at 7:15 AM, Wayne Stambaugh <[email protected]> >>> wrote: >>>> On 9/3/2016 6:49 AM, Nick Østergaard wrote: >>>>> 2016-09-01 19:02 GMT+02:00 Wayne Stambaugh <[email protected]>: >>>>>> Sorry it took so long. I took a look at Cirilo's changes an it looks >>>>>> good. We still need a PKGBUILD file for msys2 with JPs patch so we >>>>>> don't have to build oce from source. >>>>>> >>>>>> When I merge Cirilo's 3d-plugin branch and I had to create a commit >>>>>> message which made me the commit author. This seems brain dead to me. >>>>>> Here is the new commit log entry: >>>>>> >>>>>> commit 12c26047bffd54ccbb88348acfe7f653556450da >>>>>> Merge: fcedef8 b656a81 >>>>>> Author: Wayne Stambaugh <[email protected]> >>>>>> Date: Thu Sep 1 11:59:44 2016 -0400 >>>>>> >>>>>> Merge remote-tracking branch 'cirilo/3d-plugin' >>>>>> >>>>>> I really only want to show Cirilo's commit log entries as a new commit. >>>>>> WTF! I'm liking git less every time I use it. What do I need to do to >>>>>> get the correct commit history from Cirlo's 3d-plugin branch? >>>>>> >>>>>> On 9/1/2016 7:35 AM, Nick Østergaard wrote: >>>>>>> I would also like to see this merged (I have only tested the out of >>>>>>> tree plugin), but I suggest that the build switch is named something >>>>>>> prefixed with "KICAD_" like most other kicad specific build switches >>>>>>> are, except for the github plugin. Maybe KICAD_USE_OCE. >>>>>> >>>>>> For the sake of consistency, we probably should prefix everything with >>>>>> KICAD_. I always liked the autotools --with- and --enable- prefixes for >>>>>> config options. There is no consistency as far as cmake goes. CMake >>>>>> should have adopted a standard prefix naming convention for options. >>>>>> >>>>>>> >>>>>>> And to that I will add that Documentation/development/compiling.md >>>>>>> should be updated too to reflect the usage for that compile switch, :) >>>>>> >>>>>> Yes, we need to be keeping these up to date. >>>>>> >>>>> >>>>> So would a patch to change USE_OCE to KICAD_USE_OCE with description >>>>> be accepted? >>>>> >>>>> Aslo, I note that the recently introduced option USE_SCH_IO_MANAGER is >>>>> also missing a prefix and it not decribed in compiling.md either. >>>>> Should that be changed too? >>>> >>>> I may change it since I'm guessing none of the packages are be built >>>> with it enabled and that only myself and a few brave testers are >>>> probably the only ones using it. Please keep in mind, this will be >>>> removed once the schematic I/O plugin manager is the default. >>>> >>>>> >>>>> There are also USE_WX_GRAPHICS_CONTEXT and USE_WX_OVERLAY, but I think >>>>> I will ignore those two. >>>> >>>> These have been around for a long time. I doubt USE_WX_GRAPHICS_CONTEXT >>>> even builds anymore. Is USE_WX_OVERLAY still used by the OSX folks? >>>> Maybe we can just get rid of them. >>>> >>>>> >>>>>>> >>>>>>> Nick >>>>>>> >>>>>>> 2016-09-01 11:39 GMT+02:00 Tomasz Wlostowski >>>>>>> <[email protected]>: >>>>>>>> On 01.09.2016 10:30, Cirilo Bernardo wrote: >>>>>>>>> Just a ping to remind devs of a branch introducing the OCE plugin: >>>>>>>>> >>>>>>>>> https://code.launchpad.net/~cirilo-bernardo/kicad/+git/kicad-oce/+merge/303513 >>>>>>>>> >>>>>>>>> Since the OCE plugin code must be activated with -DUSE_OCE=ON >>>>>>>>> when configuring with CMake, I think it's safe to include this code. >>>>>>>>> Having >>>>>>>>> the code in the main base will make it easier for other volunteers to >>>>>>>>> help >>>>>>>>> sort out build and deployment issues of the OCE plugin on Windows and >>>>>>>>> OSX. >>>>>>>> >>>>>>>> Hi Cirilo, >>>>>>>> >>>>>>>> I fully agree to merge the OCE plug-in code. Users have been >>>>>>>> desperately >>>>>>>> asking for ages for STEP & IGES support in the 3d-viewer ;-) >>>>>>>> >>>>>>>> @Wayne/@Orson: since this is optional, are there any obstacles for the >>>>>>>> merge? >>>>>>>> >>>>>>>> Cheers, >>>>>>>> Tom >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Mailing list: https://launchpad.net/~kicad-developers >>>>>>>> Post to : [email protected] >>>>>>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Mailing list: https://launchpad.net/~kicad-developers >>>>>>> Post to : [email protected] >>>>>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>>>>> More help : https://help.launchpad.net/ListHelp >>>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Mailing list: https://launchpad.net/~kicad-developers >>>>>> Post to : [email protected] >>>>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>>>> More help : https://help.launchpad.net/ListHelp >>>> >>>> >>>> _______________________________________________ >>>> Mailing list: https://launchpad.net/~kicad-developers >>>> Post to : [email protected] >>>> Unsubscribe : https://launchpad.net/~kicad-developers >>>> More help : https://help.launchpad.net/ListHelp >> _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

