75 lines
2.7 KiB
Plaintext
75 lines
2.7 KiB
Plaintext
XCOMM
|
|
XCOMM
|
|
XCOMM Copyright (C) 1989-95 GROUPE BULL
|
|
XCOMM
|
|
XCOMM Permission is hereby granted, free of charge, to any person obtaining a
|
|
XCOMM copy of this software and associated documentation files
|
|
XCOMM (the "Software"), to deal in the Software without restriction, including
|
|
XCOMM without limitation the rights to use, copy, modify, merge, publish,
|
|
XCOMM distribute, sublicense, and/or sell copies of the Software, and to permit
|
|
XCOMM persons to whom the Software is furnished to do so, subject to the
|
|
XCOMM following conditions:
|
|
XCOMM The above copyright notice and this permission notice shall be included
|
|
XCOMM in all copies or substantial portions of the Software.
|
|
XCOMM
|
|
XCOMM THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
|
XCOMM OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
|
XCOMM MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
|
|
XCOMM IN NO EVENT SHALL GROUPE BULL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
XCOMM LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
|
XCOMM FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
|
XCOMM DEALINGS IN THE SOFTWARE.
|
|
XCOMM
|
|
XCOMM Except as contained in this notice, the name of GROUPE BULL shall not be
|
|
XCOMM used in advertising or otherwise to promote the sale, use or other
|
|
XCOMM dealings in this Software without prior written authorization from
|
|
XCOMM GROUPE BULL.
|
|
XCOMM
|
|
|
|
XCOMM
|
|
XCOMM XPM Imakefile - Arnaud LE HORS
|
|
XCOMM
|
|
|
|
|
|
XCOMM You may need to modify the following DEFINES variable as follows:
|
|
XCOMM if your system doesn't provide strcasecmp add -DNEED_STRCASECMP
|
|
XCOMM if your system doesn't provide strdup add -DNEED_STRDUP
|
|
XCOMM if your system doesn't provide pipe add -DNO_ZPIPE
|
|
XCOMM if on your system sprintf doesn't return the number of bytes transmitted
|
|
XCOMM add -DVOID_SPRINTF
|
|
|
|
#if defined(UltrixArchitecture) || \
|
|
(defined(MipsArchitecture) && !defined(SGIArchitecture))
|
|
STRDUPDEF = -DNEED_STRDUP
|
|
#else
|
|
# if defined(Win32Architecture) || defined(USLArchitecture) || \
|
|
(defined(HasStrcasecmp) && !HasStrcasecmp)
|
|
STRCASECMPDEF = -DNEED_STRCASECMP
|
|
# else
|
|
# if defined(SunArchitecture) && !defined(SVR4Architecture)
|
|
SPRINTFDEF = -DVOID_SPRINTF
|
|
# endif
|
|
# endif
|
|
#endif
|
|
#if defined(Win32Architecture)
|
|
ZPIPEDEF = -DNO_ZPIPE
|
|
#endif
|
|
|
|
DEFINES = $(STRDUPDEF) $(STRCASECMPDEF) $(SPRINTFDEF) $(ZPIPEDEF)
|
|
|
|
XCOMM You can uncomment the following line to avoid building the shared lib
|
|
XCOMM IMAKE_DEFINES = -DSharedLibXpm=NO
|
|
|
|
|
|
XCOMM
|
|
XCOMM Normally the following part should not need to be edited
|
|
XCOMM
|
|
|
|
#define IHaveSubdirs
|
|
#define PassCDebugFlags "CDEBUGFLAGS=$(CDEBUGFLAGS)" "DEFINES=$(DEFINES)"
|
|
|
|
SUBDIRS = lib sxpm cxpm
|
|
|
|
MakeSubdirs($(SUBDIRS))
|
|
DependSubdirs($(SUBDIRS))
|