@echo off

REM This script generates the DEF file for the control DLL depending on
REM what has been set to go into it

echo ; npmozctl.def : Declares the module parameters.
echo ; This file was autogenerated by mkctldef.bat!
echo.
echo LIBRARY      "npmozctl.DLL"
echo EXPORTS
echo     ; ActiveX exports
echo     DllCanUnloadNow        @100 PRIVATE
echo     DllGetClassObject      @101 PRIVATE
echo     DllRegisterServer      @102 PRIVATE
echo     DllUnregisterServer    @103 PRIVATE
echo.

:test_plugin
if NOT "%MOZ_ACTIVEX_PLUGIN_SUPPORT%"=="1" goto test_control
echo     ; Plugin exports
echo     NP_GetEntryPoints   @1
echo     NP_Initialize       @2
echo     NP_Shutdown         @3
echo     ; NSGetFactory		@10

:test_control
if NOT "%MOT_ACTIVEX_CONTROL_SUPPORT%"=="1" goto end


:end