makefiles: Add makedep pragmas in all IDL source files.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
9b9b0dce1f
commit
d8cc1dccba
@ -16,6 +16,8 @@
|
|||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep header
|
||||||
|
|
||||||
import "objidl.idl";
|
import "objidl.idl";
|
||||||
import "strmif.idl";
|
import "strmif.idl";
|
||||||
import "unknwn.idl";
|
import "unknwn.idl";
|
||||||
|
@ -23,6 +23,8 @@
|
|||||||
* compatible with XPCOM, usable in C code.
|
* compatible with XPCOM, usable in C code.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep header
|
||||||
|
|
||||||
cpp_quote("#define GECKO_VERSION \"2.40\"")
|
cpp_quote("#define GECKO_VERSION \"2.40\"")
|
||||||
cpp_quote("#define GECKO_VERSION_STRING \"Wine Gecko \" GECKO_VERSION")
|
cpp_quote("#define GECKO_VERSION_STRING \"Wine Gecko \" GECKO_VERSION")
|
||||||
|
|
||||||
|
@ -16,6 +16,8 @@
|
|||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep header
|
||||||
|
|
||||||
import "unknwn.idl";
|
import "unknwn.idl";
|
||||||
import "objidl.idl";
|
import "objidl.idl";
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
@ -16,6 +16,8 @@
|
|||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep header
|
||||||
|
|
||||||
import "objidl.idl";
|
import "objidl.idl";
|
||||||
import "strmif.idl";
|
import "strmif.idl";
|
||||||
import "unknwn.idl";
|
import "unknwn.idl";
|
||||||
|
@ -16,6 +16,8 @@
|
|||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep header
|
||||||
|
|
||||||
import "objidl.idl";
|
import "objidl.idl";
|
||||||
import "strmif.idl";
|
import "strmif.idl";
|
||||||
import "unknwn.idl";
|
import "unknwn.idl";
|
||||||
|
@ -15,6 +15,9 @@
|
|||||||
* License along with this library; if not, write to the Free Software
|
* License along with this library; if not, write to the Free Software
|
||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep header
|
||||||
|
|
||||||
import "unknwn.idl";
|
import "unknwn.idl";
|
||||||
import "objidl.idl";
|
import "objidl.idl";
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
@ -16,6 +16,8 @@
|
|||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep header
|
||||||
|
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
|
|
||||||
#include "vbscript_defs.h"
|
#include "vbscript_defs.h"
|
||||||
|
@ -16,6 +16,8 @@
|
|||||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#pragma makedep header
|
||||||
|
|
||||||
import "oaidl.idl";
|
import "oaidl.idl";
|
||||||
cpp_quote("#undef ExpandEnvironmentStrings")
|
cpp_quote("#undef ExpandEnvironmentStrings")
|
||||||
|
|
||||||
|
@ -415,6 +415,8 @@ sub assign_sources_to_makefiles(@)
|
|||||||
}
|
}
|
||||||
elsif ($name =~ /\.idl$/)
|
elsif ($name =~ /\.idl$/)
|
||||||
{
|
{
|
||||||
|
my %flags = get_makedep_flags( $file );
|
||||||
|
die "no makedep flags specified in $file" unless %flags;
|
||||||
push @{${$make}{"=IDL_SRCS"}}, $name;
|
push @{${$make}{"=IDL_SRCS"}}, $name;
|
||||||
${${$make}{"=flags"}}{"clean"} = 1;
|
${${$make}{"=flags"}}{"clean"} = 1;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user