#
#  Main makefile for GNUstep XDPS GUI Backend
#
#  Copyright (C) 1997 Free Software Foundation, Inc.
#
#  Author: Scott Christley <scottc@net-community.com>
#
#  This file is part of the GNUstep XDPS GUI Backend.
#
#  This library is free software; you can redistribute it and/or
#  modify it under the terms of the GNU Library General Public
#  License as published by the Free Software Foundation; either
#  version 2 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
#  Library General Public License for more details.
#
#  If you are interested in a warranty or support for this source code,
#  contact Scott Christley at scottc@net-community.com
#
#  You should have received a copy of the GNU Library General Public
#  License along with this library; see the file COPYING.LIB.
#  If not, write to the Free Software Foundation,
#  59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

GNUSTEP_INSTALLATION_DIR = $(GNUSTEP_SYSTEM_ROOT)

GNUSTEP_MAKEFILES = $(GNUSTEP_SYSTEM_ROOT)/Makefiles

include $(GNUSTEP_MAKEFILES)/common.make

include ../Version

# The library to be compiled
LIBRARY_NAME=libgnustep-xdps

# The pswrap source files to be compiled
libgnustep-xdps_PSWRAP_FILES = \
general.psw \
drawingfuncs.psw \
fonts.psw

# The C source files to be compiled
libgnustep-xdps_C_FILES = \
parseAFM.c

# The Objective-C source files to be compiled
libgnustep-xdps_OBJC_FILES = \
PXKApplication.m \
PXKBitmapImageRep.m \
PXKBox.m \
PXKBrowser.m \
PXKBrowserCell.m \
PXKButton.m \
PXKButtonCell.m \
PXKCachedImageRep.m \
PXKCell.m \
PXKClipView.m \
PXKColor.m \
PXKColorList.m \
PXKColorPanel.m \
PXKColorPicker.m \
PXKColorWell.m \
PXKControl.m \
PXKCursor.m \
PXKCustomImageRep.m \
PXKDataLink.m \
PXKDataLinkManager.m \
PXKDataLinkPanel.m \
PXKDrawingEngine.m \
PXKDPSContext.m \
PXKEPSImageRep.m \
PXKEvent.m \
PXKEventFactory.m \
PXKFont.m \
AFMFileFontInfo.m \
PXKFontManager.m \
PXKFontPanel.m \
PXKForm.m \
PXKFormCell.m \
PXKHelpPanel.m \
PXKImage.m \
PXKImageRep.m \
PXKMenu.m \
PXKMenuItem.m \
PXKMenuWindow.m \
PXKOpenPanel.m \
PXKPageLayout.m \
PXKPanel.m \
PXKPopUpButton.m \
PXKPrintInfo.m \
PXKPrintOperation.m \
PXKPrintPanel.m \
PXKPrinter.m \
PXKResponder.m \
PXKSavePanel.m \
PXKScreen.m \
PXKScrollView.m \
PXKScroller.m \
PXKSelection.m \
PXKSliderCell.m \
PXKSpellChecker.m \
PXKSpellServer.m \
PXKSplitView.m \
PXKTestImage.m \
PXKText.m \
PXKTextField.m \
PXKTextFieldCell.m \
PXKView.m \
PXKWindow.m \
PXKWindowView.m \
PXKWorkspace.m \
Functions.m

libgnustep-xdps_HEADER_FILES_DIR = ../Headers
libgnustep-xdps_HEADER_FILES_INSTALL_DIR = 

libgnustep-xdps_HEADER_FILES = \
gnustep/xdps/PXKApplication.h \
gnustep/xdps/PXKBitmapImageRep.h \
gnustep/xdps/PXKBox.h \
gnustep/xdps/PXKBrowser.h \
gnustep/xdps/PXKBrowserCell.h \
gnustep/xdps/PXKButton.h \
gnustep/xdps/PXKButtonCell.h \
gnustep/xdps/PXKCachedImageRep.h \
gnustep/xdps/PXKCell.h \
gnustep/xdps/PXKClipView.h \
gnustep/xdps/PXKColor.h \
gnustep/xdps/PXKColorList.h \
gnustep/xdps/PXKColorPanel.h \
gnustep/xdps/PXKColorPicker.h \
gnustep/xdps/PXKColorWell.h \
gnustep/xdps/PXKControl.h \
gnustep/xdps/PXKCursor.h \
gnustep/xdps/PXKCustomImageRep.h \
gnustep/xdps/PXKDataLink.h \
gnustep/xdps/PXKDataLinkManager.h \
gnustep/xdps/PXKDataLinkPanel.h \
gnustep/xdps/PXKDrawingEngine.h \
gnustep/xdps/PXKDPSContext.h \
gnustep/xdps/PXKEPSImageRep.h \
gnustep/xdps/PXKEvent.h \
gnustep/xdps/PXKEventFactory.h \
gnustep/xdps/PXKFont.h \
gnustep/xdps/PXKFontManager.h \
gnustep/xdps/PXKFontPanel.h \
gnustep/xdps/PXKForm.h \
gnustep/xdps/PXKFormCell.h \
gnustep/xdps/PXKHelpPanel.h \
gnustep/xdps/PXKImage.h \
gnustep/xdps/PXKImageRep.h \
gnustep/xdps/PXKMenu.h \
gnustep/xdps/PXKMenuItem.h \
gnustep/xdps/PXKOpenPanel.h \
gnustep/xdps/PXKPageLayout.h \
gnustep/xdps/PXKPanel.h \
gnustep/xdps/PXKPopUpButton.h \
gnustep/xdps/PXKPrintInfo.h \
gnustep/xdps/PXKPrintOperation.h \
gnustep/xdps/PXKPrintPanel.h \
gnustep/xdps/PXKPrinter.h \
gnustep/xdps/PXKResponder.h \
gnustep/xdps/PXKSavePanel.h \
gnustep/xdps/PXKScreen.h \
gnustep/xdps/PXKScrollView.h \
gnustep/xdps/PXKScroller.h \
gnustep/xdps/PXKSelection.h \
gnustep/xdps/PXKSliderCell.h \
gnustep/xdps/PXKSpellChecker.h \
gnustep/xdps/PXKSpellServer.h \
gnustep/xdps/PXKSplitView.h \
gnustep/xdps/PXKTestImage.h \
gnustep/xdps/PXKText.h \
gnustep/xdps/PXKTextField.h \
gnustep/xdps/PXKTextFieldCell.h \
gnustep/xdps/PXKView.h \
gnustep/xdps/PXKWindow.h \
gnustep/xdps/PXKWindowView.h \
gnustep/xdps/PXKit.h \
gnustep/xdps/stdpxk.h

-include GNUmakefile.preamble

-include GNUmakefile.local

include $(GNUSTEP_MAKEFILES)/library.make

-include GNUmakefile.postamble
