[Bug 65362] New Project Makefile.am names non-existent file

Jens Dagerbo jens.dagerbo at swipnet.se
Mon Nov 3 23:21:02 UTC 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=65362     




------- Additional Comments From jens.dagerbo at swipnet.se  2003-11-03 23:17 -------
"myappiface.h" is a description of the DCOP interface to "myapp". This is the file you typically write yourself when you want a DCOP interface. 

The myappIface.h file is turned into an XML description (myappiface.kidl), which in turn is turned into C++ code (the myapp_skel.cpp file) which is the actual DCOP interface implementation but you never really need to know about.

(Start 'myapp' and 'kdcop' and you'll find the myappIface interface with the openURL() method that you can call from another program - this is the purpose of the myapp_client program that is also built with this template) 

The DCOP interface is of course safe to remove, if you remove all references to it in the code (The myappView class inherits myappIface, for instance)

See also the template README file.

There is a bug here, however. As you pointed out myapp.skel is shown in the automake manager. This isn't a file at all, it is just a way to tell the KDE build system to generate the DCOP stuff. It should be filtered out from automake manager.




More information about the KDevelop-devel mailing list