diff --git a/mailnews/ui/makefile.win b/mailnews/ui/makefile.win new file mode 100644 index 00000000000..f6125cb64ba --- /dev/null +++ b/mailnews/ui/makefile.win @@ -0,0 +1,22 @@ +#!nmake +# +# The contents of this file are subject to the Netscape Public License +# Version 1.0 (the "NPL"); you may not use this file except in +# compliance with the NPL. You may obtain a copy of the NPL at +# http://www.mozilla.org/NPL/ +# +# Software distributed under the NPL is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL +# for the specific language governing rights and limitations under the +# NPL. +# +# The Initial Developer of this code under the NPL is Netscape +# Communications Corporation. Portions created by Netscape are +# Copyright (C) 1998 Netscape Communications Corporation. All Rights +# Reserved. + +DEPTH=..\.. + +DIRS=messenger + +include <$(DEPTH)\layout\config\rules.mak> diff --git a/mailnews/ui/messenger/makefile.win b/mailnews/ui/messenger/makefile.win new file mode 100644 index 00000000000..44f932a93a4 --- /dev/null +++ b/mailnews/ui/messenger/makefile.win @@ -0,0 +1,22 @@ +#!nmake +# +# The contents of this file are subject to the Netscape Public License +# Version 1.0 (the "NPL"); you may not use this file except in +# compliance with the NPL. You may obtain a copy of the NPL at +# http://www.mozilla.org/NPL/ +# +# Software distributed under the NPL is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL +# for the specific language governing rights and limitations under the +# NPL. +# +# The Initial Developer of this code under the NPL is Netscape +# Communications Corporation. Portions created by Netscape are +# Copyright (C) 1998 Netscape Communications Corporation. All Rights +# Reserved. + +DEPTH=..\..\.. + +DIRS=public src + +include <$(DEPTH)\config\rules.mak> diff --git a/mailnews/ui/messenger/public/makefile.win b/mailnews/ui/messenger/public/makefile.win new file mode 100644 index 00000000000..e69de29bb2d diff --git a/mailnews/ui/messenger/src/makefile.win b/mailnews/ui/messenger/src/makefile.win new file mode 100644 index 00000000000..39fea167ab5 --- /dev/null +++ b/mailnews/ui/messenger/src/makefile.win @@ -0,0 +1,79 @@ +#!gmake +# +# The contents of this file are subject to the Netscape Public License +# Version 1.0 (the "NPL"); you may not use this file except in +# compliance with the NPL. You may obtain a copy of the NPL at +# http://www.mozilla.org/NPL/ +# +# Software distributed under the NPL is distributed on an "AS IS" basis, +# WITHOUT WARRANTY OF ANY KIND, either express or implied. See the NPL +# for the specific language governing rights and limitations under the +# NPL. +# +# The Initial Developer of this code under the NPL is Netscape +# Communications Corporation. Portions created by Netscape are +# Copyright (C) 1998 Netscape Communications Corporation. All Rights +# Reserved. + + +DEPTH=..\..\..\.. +IGNORE_MANIFEST=1 + +MAKE_OBJ_TYPE = DLL +MODULE=messenger +EXPORTS = \ + nsMsgAppCore.h \ + $(NULL) + +DLL=.\$(OBJDIR)\$(MODULE).dll + +DEFINES=-D_IMPL_NS_DOM -DWIN32_LEAN_AND_MEAN + +LCFLAGS = \ + $(LCFLAGS) \ + $(DEFINES) \ + $(NULL) + +LINCS= \ + -I$(XPDIST)\public\messenger \ + -I$(XPDIST)\public\js \ + -I$(XPDIST)\public\netlib \ + -I$(XPDIST)\public\network \ + -I$(XPDIST)\public\dom \ + -I$(XPDIST)\public\xpcom \ + -I$(XPDIST)\public\util \ + -I$(XPDIST)\public\nspr2 \ + -I$(XPDIST)\public\pref \ + -I$(XPDIST)\public\raptor \ + -I$(XPDIST)\public\appcores \ + $(NULL) + +LLIBS = \ + $(DIST)\lib\netlib.lib \ + $(DIST)\lib\xpcom32.lib \ + $(DIST)\lib\xppref32.lib \ + $(DIST)\lib\xplib.lib \ + $(DIST)\lib\js3250.lib \ + $(DIST)\lib\jsdombase_s.lib \ + $(DIST)\lib\raptorbase.lib \ + $(DIST)\lib\raptorgfxwin.lib \ + $(LIBNSPR) \ + $(DIST)\lib\libplc21.lib \ + $(NULL) + +OBJS = \ + .\$(OBJDIR)\nsJSMsgAppCore.obj \ + .\$(OBJDIR)\nsMsgAppCore.obj \ + $(NULL) + + +include <$(DEPTH)\config\rules.mak> + +clobber:: + rm -f $(DIST)\lib\$(MODULE).lib + rm -f $(DIST)\bin\$(MODULE).dll + +install:: $(DLL) + $(MAKE_INSTALL) .\$(OBJDIR)\$(MODULE).dll $(DIST)\bin + $(MAKE_INSTALL) .\$(OBJDIR)\$(MODULE).lib $(DIST)\lib + $(MAKE_INSTALL) $(DLL) $(DIST)\bin