Christian Zuckschwerdt schrieb:
>>>> there is no way this moves  to CMake as build system. Using  
>>>> autoconf/automake is just fine.
>>>>         
>
> Autotools were always sufficient for me too. But having used CMake  
> (and that's only once), I'm confident it will provide useful for  
> developers and users alike.
> I don't like the idea of removing the working autotools solution. If  
> CMake can generate some files we can remove thoose from svn and  
> regenerate them as needed. But the dist should keep a compatible  
> configure/build system.
>   
Not many. The CMakeLists.txt files and the files in CMakeModules are 
directly used by CMake and do not conflict with the autotools stuff.
Additionally, for Windows, I added a lib/openobex.rc.in that acts as 
configurable source for $(outdir)/lib/openobex.rc which adds additional 
info to the DLL. The $(outdir)/lib/openobex.def file is created on the 
fly with lib/obex.sym appended.
The doc/Doxyfile.in is derived from doc/Doxyfile and contains some 
autotools-style replacement strings, allowing easy adoption of choice of 
HTML and LaTeX output, the output directory (important for out-of-source 
builds) and included files. The old file (with .in) is still there to 
allow building documentation directly from svn checkout without having 
to have autotools or cmake installed).

Nothing affects the the autotools build directly or indirectly although 
the Doxyfile.in could also be used there to provide a "html" and "latex" 
target (and maybe make use of the created latex/Makefile to created e.g. 
a PDF).

I will add additional text to INSTALL.txt and INSTALL_Win32.txt to 
mention the autotools build.
Not sure if keeping the generic INSTALL file is practical, it's too 
generic for my taste.


Have fun...

HS


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Openobex-users mailing list
Openobex-users@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/openobex-users

Reply via email to