Wireshark mailing list archives
Re: CMake support out of source plugin compilation
From: Graham Bloice <graham.bloice () trihedral com>
Date: Thu, 13 Nov 2014 13:56:26 +0000
On 13 November 2014 13:21, Maarten Bezemer <maarten.bezemer () gmail com> wrote:
Hello, This email is (a bit) long, as I am trying to explain the Wireshark patches I send, as requested by Graham Bloice.
Thanks for this, I was trying to understand what was going on from all the fragments.
First of all: I am new to Wireshark and its development. Furthermore I am also new to cmake development/scripting. So I'll explain my context/background in this to make clear why I started this 'quest': I am working on writing an ASN.1 dissector for a custom protocol we are trying to implement. Soon I decided it is inconvenient to need to full Wireshark source for the development of a simple dissector plugin. Hence I decided to go for 'out of source' plugin development, which seemed possible according to some examples.
I think this is the key bit I was missing, that you want to make plugins out-of-source. While I understand the concept, I'm not sure about the practicality or usefulness of this. Won't you still need all the (lib)wireshark headers to compile the plugin, thus still requiring source? If this is true, what practical advantage is there in building a plugin out-of-source, when CMake already supports out-of-source builds (for the full package)? While I'm all for making life easier for devs, if no-one else has identified this as a need, i.e. only you find it worthwhile, then we will end up with stuff not generally used in the repo and then who will be maintaining these bits of CMake? I'm not intending to be negative, just want to understand where things are at and maybe expose them a bit more to others on the list. -- Graham Bloice
___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- CMake support out of source plugin compilation Maarten Bezemer (Nov 13)
- Re: CMake support out of source plugin compilation Graham Bloice (Nov 13)
- Re: CMake support out of source plugin compilation Maarten Bezemer (Nov 13)
- Re: CMake support out of source plugin compilation Maarten Bezemer (Nov 20)
- Re: CMake support out of source plugin compilation Graham Bloice (Nov 20)
- Re: CMake support out of source plugin compilation Maarten Bezemer (Nov 20)
- Re: CMake support out of source plugin compilation Alexis La Goutte (Nov 20)
- Re: CMake support out of source plugin compilation Graham Bloice (Nov 20)
- Re: CMake support out of source plugin compilation Maarten Bezemer (Nov 13)
- Re: CMake support out of source plugin compilation Bálint Réczey (Nov 20)
- Re: CMake support out of source plugin compilation Maarten Bezemer (Nov 20)
- Re: CMake support out of source plugin compilation Graham Bloice (Nov 13)