On 01/12/2017 03:49 PM, Dick Hollenbeck wrote:
> On 01/12/2017 02:40 PM, Victor Julien wrote:
>> On 12-01-17 20:14, Dick Hollenbeck wrote:
>>> On 01/12/2017 10:37 AM, Victor Julien wrote:
>>>> Hey all, I've been doing some updates, please see:
>>>>
>>>> https://blog.inliniac.net/2017/01/12/vuurmuur-development-update/
>>>>
>>>> Testing and feedback welcome!
>>>>
>>>
>>> Feedback:
>>>
>>> Autotools is hard to learn because it is crap, now most easily replaced by 
>>> CMake.
>>>
>>> CMake is superior in every way that I can think of, and has all the 
>>> momentum it needs to
>>> give comfort of longevity.
>>>
>>> And BTW, crap is being gracious.
>>>
>>>
>>
>> I find that it's a bit like perl, it's way to easy to do something weird
>> and stupid with it. But when you play by it's rules it actually works
>> pretty well. Maybe CMake is better, maybe not, but I don't care much at
>> this point. Not interested in putting in the effort. If someone else
>> would take it on it may be different, but in the larger scheme of what
>> Vuurmuur needs, I'd say the buildsys is pretty low priority now.
> 
> 
> Naturally your opinion counts most.  Others have opinions that might weigh 
> priorities
> differently.
> 
> 
> Using a slightly older version of vuurmuur, here is a rough measure of the 
> work to go to
> CMake, does not look like much:


Oops, sorry.  Here it is again correctly:

vuurmuur-0.8.2-r3$ grep --include Makefile.am -R \\.c[$\ ]
vuurmuur/vuurmuur_script/Makefile.am:vuurmuur_script_SOURCES = vuurmuur_script.c
vuurmuur_script.h script_print.c \
vuurmuur/vuurmuur_script/Makefile.am:                   script_list.c 
scripts_add.c script_delete.c
script_modify.c script_rename.c \
vuurmuur/vuurmuur_script/Makefile.am:                   backendcheck.c 
script_apply.c script_unblock.c
script_dev.c
vuurmuur/vuurmuur_log/Makefile.am:vuurmuur_log_SOURCES = logfile.c 
vuurmuur_log.c nflog.c
stats.c vuurmuur_ipc.c
vuurmuur/vuurmuur/Makefile.am:vuurmuur_SOURCES = createrule.c misc.c reload.c 
rules.c
ruleset.c vuurmuur.c shape.c

and the library:

libvuurmuur-0.8.2-r3$ grep --include Makefile.am -R \\.c[$\ ]
libvuurmuur/src/Makefile.am:libvuurmuur_la_SOURCES = backendapi.c config.c 
conntrack.c
hash.c icmp.c info.c \
libvuurmuur/src/Makefile.am:                    interfaces.c io.c libvuurmuur.c 
linkedlist.c log.c proc.c
rules.c services.c \
libvuurmuur/src/Makefile.am:                    zones.c strlcatu.c strlcpyu.c 
iptcap.c blocklist.c filter.c
util.c shape.c
libvuurmuur/plugins/textdir/Makefile.am:libtextdir_la_SOURCES = textdir_plugin.c
textdir_ask.c textdir_tell.c textdir_list.c


Anyone a CMake guru out there?




------------------------------------------------------------------------------
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today. http://sdm.link/xeonphi
_______________________________________________
Vuurmuur-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vuurmuur-users

Reply via email to