Commit b456eb52 authored by Andrew Eikum's avatar Andrew Eikum Committed by Alexandre Julliard

packager: Add stub Packager implementation.

parent 762c9414
......@@ -1169,6 +1169,7 @@ enable_olethk32
enable_openal32
enable_opencl
enable_opengl32
enable_packager
enable_pdh
enable_photometadatahandler
enable_pidgen
......@@ -17100,6 +17101,7 @@ wine_fn_config_dll openal32 enable_openal32
wine_fn_config_dll opencl enable_opencl
wine_fn_config_dll opengl32 enable_opengl32 implib
wine_fn_config_test dlls/opengl32/tests opengl32_test
wine_fn_config_dll packager enable_packager clean
wine_fn_config_dll pdh enable_pdh implib
wine_fn_config_test dlls/pdh/tests pdh_test
wine_fn_config_dll photometadatahandler enable_photometadatahandler
......
......@@ -3075,6 +3075,7 @@ WINE_CONFIG_DLL(openal32)
WINE_CONFIG_DLL(opencl)
WINE_CONFIG_DLL(opengl32,,[implib])
WINE_CONFIG_TEST(dlls/opengl32/tests)
WINE_CONFIG_DLL(packager,,[clean])
WINE_CONFIG_DLL(pdh,,[implib])
WINE_CONFIG_TEST(dlls/pdh/tests)
WINE_CONFIG_DLL(photometadatahandler)
......
MODULE = packager.dll
IMPORTS = uuid
C_SRCS = \
packager_main.c
RC_SRCS = packager.rc
IDL_SRCS = packager_classes.idl
/*
* Copyright 2014 Andrew Eikum for CodeWeavers
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#include <windef.h>
LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
/* @makedep: packager.rgs */
1 WINE_REGISTRY packager.rgs
HKCR
{
NoRemove CLSID
{
NoRemove '{0003000C-0000-0000-C000-000000000046}'
{
TreatAs = s '{F20DA720-C02F-11CE-927B-0800095AE340}'
NotInsertable
}
NoRemove '{F20DA720-C02F-11CE-927B-0800095AE340}'
{
Insertable
}
}
}
@ stdcall DllCanUnloadNow()
@ stdcall DllGetClassObject(ptr ptr ptr)
@ stdcall DllRegisterServer()
@ stdcall DllUnregisterServer()
/*
* Copyright 2014 Andrew Eikum for CodeWeavers
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
#pragma makedep register
[
helpstring("Package"),
threading(apartment),
uuid(F20DA720-C02F-11CE-927B-0800095AE340)
]
coclass Package { interface IOleObject; }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment