Commit 78089cba authored by layer's avatar layer

acl50 branch merge 1 to 5.1.pre-alpha.3

parent f24064bd
stub-wnn.c
stub-xt.c
stub-x.c
stub-olit.c
stub-motif.c
Clim-sizes.n
slim
slim.ol
coverage-reportxm.lisp
build.tmp
coverage-reportol.lisp
coverage-reportxm.lisp
hpgl.output
postscript.output
stub-motif.c
stub-olit.c
stub-wnn.c
stub-x.c
stub-xt.c
test-suite-reportol.lisp
test-suite-reportxm.lisp
hpgl.output
foo.diffs
update.log
compile.out
......@@ -11,6 +11,192 @@ Tests for new features: <`no new features', `no tests for new features', or
* <changes go here...>
*******************************************************************************
2.2.1.17 -- join from acl50 branch (versions 2.2.1.13 to 2.2.1.16)
next merge tag: acl50_merge1
*******************************************************************************
2.2.1.16
Mon May 18 18:00:43 1998 Kevin Layer <layer@ultra>
merge changes from acl50pnc branch (2.2.1.14.*) onto acl50 branch
tag on acl50pnc branch for next join: acl50pnc_join_1
*******************************************************************************
2.2.1.15
Documentation changes: none
Tests for new features: no new features
Wed May 13 08:15:36 1998 Kevin Layer <layer@ultra>
* Makefile.generic: don't hardwire source file and xref info
* tk-silica/last.lisp: load-patches call was wrong
* tk-silica/xm-gadgets.lisp: deal with package violation
*******************************************************************************
2.2.1.14.4 (on acl50pnc branch)
1998-05-18 <layer@HOBART>
Jeff, please look at the jm>> flagged changes. Thanks.
The big picture:
* reduce compile time warnings
* Franz uses gnu make and Makefile (and Makefile.windows),
PNC uses nmake and Makefile.win32
The changes:
* Makefile: include ../makefile.defs
* Makefile.windows: new file
* Makefile.generic: more windows friendly
* Makefile.win32: don't mess with c:\.clinit.cl
* Makefile.* (rest of them): remove old stuff
* buildclim.cl: fixes for windows
>> all .lisp files have changes to lessen the compile time warnings
* aclpc/acl-class.lisp: remove mm defclass hack
* aclpc/acl-dc.lisp: warnings
* aclpc/acl-mirror.lisp: remove mm defclass hack
* aclpc/acl-port.lisp: use multi-case friendly constructs
* aclpc/acl-prel.lisp: use multi-case friendly constructs
* aclpc/acl-scroll.lisp: reformatting
* aclpc/acl-widget.lisp: move (method draw-picture-button
(hbutton-pane) t t t) method after definition of hbutton-pane
class
* clim/accept-values.lisp: warnings
* clim/basic-translators.lisp: warnings
* clim/db-menu.lisp: remove mm defclass hack;
jm>> On Windows, don't use
jm>> (method handle-event (pull-down-menu pointer-exit-event))
jm>> from this file, use the one defined elsewhere;
jm>> On Windows, don't use `choose-from-pull-down-menu' defined in this
jm>> file;
* clim/db-text.lisp: remove 2nd definition of
(method handle-repaint :around (text-editor-mixin t)) per Jeff Morrill
* clim/frames.lisp: remove mm defclass hack
* clim/gadget-output.lisp: warnings
* clim/graph-formatting.lisp: warnings
* clim/input-editor-commands.lisp: warnings
* clim/input-protocol.lisp: warnings; remove mm defclass hack
* clim/interactive-protocol.lisp: remove mm defclass hack
* clim/output-protocol.lisp: warnings
* clim/ptypes1.lisp: remove mm defclass hack
* clim/recording-protocol.lisp: warnings
* postscript/postscript-medium.lisp: warnings
* postscript/sysdcl.lisp: remove redundant load of clim-standalone
* silica/db-button.lisp: warnings
* silica/db-scroll.lisp: remove mm defclass hack; warnings
* silica/framem.lisp: warnings
* silica/gadgets.lisp: remove mm defclass hack
* silica/mirror.lisp: don't use "defun-inline mirror->sheet" on
Windows (use definition from elsewhere)
* silica/scroll-pane.lisp: warnings
* sys/compile.lisp: force case insensitive lower compile when in
case sensitive lisp; many other changes to reduce number of
compile time warnings and build fasl files on Windows
* utils/base-designs.lisp: formatting
* utils/designs.lisp: warnings
* utils/packages.lisp: multi-case friendly
* utils/processes.lisp: mdproc is outta here
*******************************************************************************
2.2.1.14.3 (on acl50pnc branch)
From PNC on 5/15/98
* silica/medium.lisp - Cleanup dead aclpc code
* clim/tracking-pointer.lisp - Patched for spr17056
* aclpc/pkgdcl.lisp - Improve required modules
* aclpc/acl-class.lisp - Tweak processing of WM_SETCURSOR
* aclpc/acl-frames.lisp - Fix select-file for spr17465
* aclpc/acl-medium.lisp - A portion of spr17487
aclpc/acl-prel.lisp
* aclpc/acl-port.lisp - Better fonts and background colors
aclpc/acl-widget.lisp
* aclpc/acl-scroll.lisp - (provide :climnt)
*******************************************************************************
2.2.1.14.2 (on acl50pnc branch)
Fri May 8 14:20:32 1998 Kevin Layer <layer@ultra>
all changes to remove dependence on aclpc/winapi.lisp and
aclpc/cgapi.lisp:
* Makefile.win32
* aclpc/acl-class.lisp
* aclpc/acl-frames.lisp
* aclpc/acl-medium.lisp
* aclpc/acl-mirror.lisp
* aclpc/acl-port.lisp
* aclpc/acl-prel.lisp
* aclpc/acl-scroll.lisp
* aclpc/acl-widget.lisp
* aclpc/Attic/cgapi.lisp
* aclpc/clim.ico
* aclpc/pkgdcl.lisp
* aclpc/sysdcl.lisp
* aclpc/winwidgh.lisp
* demo/winlisp.lisp
*******************************************************************************
2.2.1.14.1 (on acl50pnc branch)
CLIM Port to ACL 5.0
Documentation changes: none
Tests for new features: no new features
Fri May 1 10:00:00 1998 jmorrill@pointnclick.com and kreti
* Makefile.win32: New file for automating clim builds on Windows
* aclpc\winapi: New file containing foreign function interface to Windows
* aclpc\cgapi: New file containing random bits from common graphics
* aclpc\*: Lots of changes to remove common graphics, to revise the
foreign function definitions, to accomodate real OS threads, to
accomodate Windows95, and to support Makefile.win32.
* clim\basic-translators: Prevent compile-time problem redefining comtab.
* clim\frames: Move some aclpc stuff from here to aclpc\acl-frames.
* clim\menus: (#+microsoft-32) don't reuse windows across OS threads
* demo\demo-driver: (#+microsoft-32) don't reuse windows across OS threads
* silica\event: convert port-event-wait from function to method so we
can specialize on it.
* silica\port: never run an OS thread at priority 1000.
* silica\sheet: clean up a duplicate definition
* tk-silica\xt-gadgets: Make arrow keys work as menu bar
command accelerators (spr17142)
* utils\packages: added defn for rcsnote so NT builds work at PNC.
* wnn\bdic.c: include unistd.h so unix builds work at PNC.
* wnn\jl.c: include unistd.h so unix builds work at PNC.
* wnn\js.c: fix socket calls so unix builds work at PNC.
I don't see how this ever compiled. There was
even a typo (sockaddr_un should be sockaddr_in).
*******************************************************************************
2.2.1.14
Mon Apr 27 16:21:48 1998 Kevin Layer <layer@ultra>
* utils/packages.lisp: fix hacking of excl::*version-info*
*******************************************************************************
Thu Apr 16 11:55:08 1998 Kevin Layer <layer@ultra>
* Makefile: add default HOST for aix/rs6000
*******************************************************************************
2.2.1.13
Wed Apr 15 10:21:39 1998 Kevin Layer <layer@ultra>
* Makefile.generic: new rule: cleanfasls
* misc/compile-1.lisp: set *print-case* to ;downcase since we
compile in a case insensitive lower mode
*******************************************************************************
Wed Apr 8 10:13:57 1998 Kevin Layer <layer@ultra>
* Makefile: set default host for SGI
* Makefile.generic: add wnn.xx to depend list for `compile'
Sun Apr 5 20:59:41 1998 Kevin Layer <layer@ultra>
* Makefile: set default host for HP
......
# $Header: /repo/cvs.copy/clim2/Makefile,v 1.84 1998/04/06 04:07:19 layer Exp $
# $Header: /repo/cvs.copy/clim2/Makefile,v 1.85 1998/05/19 18:50:19 layer Exp $
# If ../makefile.top doesn't exist, then you must specify HOST=xxx on the
# `make' command line.
include ../makefile.top
include ../makefile.defs
ifeq ($(OS_NAME),sunos)
ifeq ($(MACHINE),sparc)
......@@ -15,6 +16,14 @@ ifeq ($(OS_NAME),hp-ux)
HOST = hpprism
endif
ifeq ($(OS_NAME),irix)
HOST = sgi4d-svr4
endif
ifeq ($(OS_NAME),aix)
HOST = rs6000
endif
ifeq ($(OS_NAME),osf1)
ifeq ($(MACHINE),alpha)
HOST = alpha
......
# $Header: /repo/cvs.copy/clim2/Makefile.alpha,v 1.6 1998/03/18 20:27:52 layer Exp $
# $Header: /repo/cvs.copy/clim2/Makefile.alpha,v 1.7 1998/05/19 18:50:19 layer Exp $
#
# Makefile.alpha for CLIM 2.0
include Makefile.defs
CLIM_HOME=$(CL_HOME)
Makefile=Makefile.alpha
CFLAGS = -O -G 0 -taso -xtaso -xtaso_short -resumption_safe
......
# $Header: /repo/cvs.copy/clim2/Makefile.dec3100,v 1.8 1997/02/05 01:41:49 tomj Exp $
# $Header: /repo/cvs.copy/clim2/Makefile.dec3100,v 1.9 1998/05/19 18:50:19 layer Exp $
#
# Makefile.dec3100 for CLIM 2.0
#
......@@ -13,7 +13,4 @@ XLIB=/usr/lib/libX11.a
XINCLUDES=-I/usr/lib/DXM/lib -I/usr/lib/DXM/lib/Xt
MV=mv
TMP=.
include Makefile.generic
# $Header: /repo/cvs.copy/clim2/Makefile.defs,v 1.45 1998/03/18 20:27:52 layer Exp $
# $Id: Makefile.defs,v 1.46 1998/05/19 18:50:19 layer Exp $
#
# Makefile.defs for CLIM 2.0
#
# where to dump the CLIM images
CLIM = clim.dxl
SHARED_EXT = so
ifeq ($(OS_NAME),windows)
LISP = ../src/lisp
DCL = dcl
else
LISP = ../src/lispi
DCL = dcli
CLIM = climi.dxl
endif
CL = $(LISP) -I $(DCL)
CLOPTS = -qq -batch -backtrace-on-error
DEVICE = /dev/null
RM = /bin/rm
CAT = /bin/cat
ECHO = /bin/echo
TAGS = /usr/fi/etags
TMP = /usr/tmp
MV = mv
RM = rm
CAT = cat
ECHO = echo
TAGS = etags
SHELL = /bin/sh
# Lisp optimization for compiling
SPEED = 3
SAFETY = 1
# This next should be set to 1 for distribution
DEBUG = 1
# Training
TRAIN_TIMES=1
......@@ -33,36 +42,10 @@ TRAIN_PROFILEP=t
TRAIN_BM=t
FRAME_TESTS=t
# Info
LOAD_LOCAL_NAMES_INFO=t
LOAD_SOURCE_FILE_INFO=t
LOAD_XREF_INFO=nil
SAVE_LOCAL_NAMES=t
RECORD_SOURCE_FILE_INFO=t
RECORD_XREF_INFO=nil
# Lisp optimization for compiling
SPEED = 3
SAFETY = 1
# This next should be set to 1 for distribution
DEBUG = 2
gc_print = nil
compile_verbose = t
compile_print = nil
redef_warning = t
ifneq ($(OS_NAME),windows)
CFLAGS = -O -D_NO_PROTO -DSTRINGS_ALIGNED -DNO_REGEX -DNO_ISDIR \
-DUSE_RE_COMP -DUSER_GETWD
LDFLAGS=
OLDSPACE = 15000000
NEWSPACE = 5000000
PREMALLOCS = '-m 401408'
SAVEEXP = echo no exports file in this port
RESTEXP = echo no exports file in this port
SAVEEXPI = echo no exports file in this port
RESTEXPI = echo no exports file in this port
endif
# Used for tags
ALL_SRC = *.lisp */*.lisp *.cl */*.cl *.c */*.c *.h */*.h
......@@ -71,6 +54,7 @@ ALL_SRC = *.lisp */*.lisp *.cl */*.cl *.c */*.c *.h */*.h
PRODUCT_SRC_FILES = sys/*.lisp utils/*.lisp silica/*.lisp clim/*.lisp \
demo/*.lisp test/test-suite.lisp
ifneq ($(OS_NAME),windows)
# This has to be kept consistent with xlib/xlib-funs.lisp
UNDEFS=misc/undefinedsymbols
......@@ -113,8 +97,6 @@ SHARED-OL-OBJS= climol.$(SHARED_EXT)
WNNLIB = libwnn.a
STATIC-WNN-OBJS=stub-wnn.o $(WNNLIB)
# The default is for statically linked Motif
SYSTEM= motif-clim
PRODUCT-FASLS= $(PRODUCT-GENERIC-FASLS) $(PRODUCT-XM-FASLS)
......@@ -123,10 +105,6 @@ PRODUCT-OBJS= $(PRODUCT-GENERIC-OBJS) $(STATIC-XM-OBJS)
ICS-PRODUCT-FASLS= $(PRODUCT-WNN-FASLS)
ICS-PRODUCT-OBJS= $(STATIC-WNN-OBJS)
#
# "Load time objects" -- these go into clim.fasl
#
GENERIC-FASLS= \
utils/excl-verification.fasl utils/packages.fasl \
utils/defun-utilities.fasl utils/reader.fasl \
......@@ -248,17 +226,9 @@ XM-DEBUG-FASLS = tk/xm-defs.fasl tk/xm-funs.fasl
OL-DEBUG-FASLS = tk/ol-defs.fasl tk/ol-funs.fasl
WNN-DEBUG-FASLS = wnn/jl-defs.fasl wnn/jl-funs.fasl
endif
# end of fasls
make = make SPEED=${SPEED} SAFETY=${SAFETY} DEBUG=${DEBUG} \
LOAD_LOCAL_NAMES_INFO=${LOAD_LOCAL_NAMES_INFO} \
LOAD_SOURCE_FILE_INFO=${LOAD_SOURCE_FILE_INFO} \
SAVE_LOCAL_NAMES=${SAVE_LOCAL_NAMES} \
RECORD_SOURCE_FILE_INFO=${RECORD_SOURCE_FILE_INFO} \
LOAD_XREF_INFO=${LOAD_XREF_INFO} \
RECORD_XREF_INFO=${RECORD_XREF_INFO} CL=${CL} ALLEGRO_CL_HOME=${ALLEGRO_CL_HOME} \
CLIM=${CLIM} compile_print=${compile_print} TMP=${TMP} -f ${Makefile}
# not used anymore
make = xxx
BENCHMARK_FILE=nil
# $Header: /repo/cvs.copy/clim2/Makefile.generic,v 1.47 1998/03/18 20:27:52 layer Exp $
#
# $Id: Makefile.generic,v 1.48 1998/05/19 18:50:20 layer Exp $
# Makefile.generic for CLIM 2.0
#
all: compile cat clim
trained:
(${make} all train ; ${make} clim)
FORCE:
compile: FORCE $(PRODUCT-OBJS) $(ICS-PRODUCT-OBJS)
(eval '$(SET_LIBRARY_PATH)' ; \
ALLEGRO_CL_HOME=$(CL_HOME) ; export ALLEGRO_CL_HOME ; \
$(ECHO) " \
(progn \
(setq sys::*libtk-pathname* \"$(TKLIB)\") \
(setq sys::*libxt-pathname* \"$(XTLIB)\") \
(setq sys::*libx11-pathname* \"$(XLIB)\") \
(setq sys::*libwnn-pathname* \"$(WNNLIB)\") \
(load \"misc/compile-1.lisp\") \
(proclaim '(optimize (speed $(SPEED)) (debug $(DEBUG)) (safety $(SAFETY)))) \
(let ((*compile-print* $(compile_print)) \
(*compile-verbose* $(compile_verbose)) \
(excl:*redefinition-warnings* $(redef_warning)) \
(excl:*record-source-file-info* $(RECORD_SOURCE_FILE_INFO)) \
(comp:save-local-names-switch $(SAVE_LOCAL_NAMES)) \
(excl:*load-local-names-info* $(LOAD_LOCAL_NAMES_INFO)) \
(excl:*load-source-file-info* $(LOAD_SOURCE_FILE_INFO)) \
(excl:*record-xref-info* $(RECORD-XREF-INFO)) \
(excl:*load-xref-info* $(LOAD_XREF_INFO))) \
(setf (sys:gsgc-switch :print) $(gc_print)) \
(compile-it '$(SYSTEM))))" \
| $(CL) $(CLOPTS))
ifeq ($(OS_NAME),windows)
all: compile # $(CLIM)
makeclimfasls: compile
else
all: compile cat # $(CLIM)
makeclimfasls: compile cat
endif
ifneq ($(OS_NAME),windows)
compile_depends = wnn.$(SHARED_EXT)
endif
compile: FORCE $(PRODUCT-OBJS) $(ICS-PRODUCT-OBJS) $(compile_depends)
rm -f build.tmp
echo '(setq sys::*libtk-pathname* "$(TKLIB)")' >> build.tmp
echo '(setq sys::*libxt-pathname* "$(XTLIB)")' >> build.tmp
echo '(setq sys::*libx11-pathname* "$(XLIB)")' >> build.tmp
echo '(setq sys::*libwnn-pathname* "$(WNNLIB)")' >> build.tmp
echo '#-mswindows (load "misc/compile-1.lisp")' >> build.tmp
echo '(declaim (optimize (speed $(SPEED)) (debug $(DEBUG)) (safety $(SAFETY))))' >> build.tmp
echo '(setq *compile-print* $(compile_print))' >> build.tmp
echo '(setq *compile-verbose* $(compile_verbose))' >> build.tmp
echo '(setq excl:*redefinition-warnings* $(redef_warning))' >> build.tmp
echo '(setq excl:*record-source-file-info* $(RECORD_SOURCE_FILE_INFO))' >> build.tmp
echo '(setq comp:save-local-names-switch $(SAVE_LOCAL_NAMES))' >> build.tmp
echo '(setq excl:*load-local-names-info* $(LOAD_LOCAL_NAMES_INFO))' >> build.tmp
echo '(setq excl:*load-source-file-info* $(LOAD_SOURCE_FILE_INFO))' >> build.tmp
echo '(setq excl:*record-xref-info* $(RECORD_XREF_INFO))' >> build.tmp
echo '(setq excl:*load-xref-info* $(LOAD_XREF_INFO))' >> build.tmp
echo '(setf (sys:gsgc-switch :print) $(gc_print))' >> build.tmp
echo '#+mswindows (load "sys/compile")' >> build.tmp
echo '#-mswindows (compile-it (quote $(SYSTEM)))' >> build.tmp
echo '(exit 0)' >> build.tmp
(eval '$(SET_LIBRARY_PATH)'; \
sh ../src/runlisp.sh -f build.tmp -o compile.out $(CL) $(CLOPTS))
# various programs expect to see the result of the compile on stdout, so
# cat it now:
@cat compile.out
# Concatenation
ifneq ($(OS_NAME),windows)
cat: $(PRODUCT-FASLS) $(ICS-PRODUCT-FASLS)
climg.fasl: $(GENERIC-FASLS)
......@@ -58,6 +65,11 @@ clim-debug.fasl: $(DEBUG-FASLS)
ls -lt clim-debug.fasl >> Clim-sizes.n
ls -lt clim-debug.fasl
climnt.fasl: $(WIN32-FASLS)
$(CAT) $(WIN32-FASLS) > climnt.fasl
ls -lt climnt.fasl >> Clim-sizes.n
ls -lt climnt.fasl
climxm.fasl: $(XM-FASLS)
$(CAT) $(XM-FASLS) > climxm.fasl
ls -lt climxm.fasl >> Clim-sizes.n
......@@ -98,6 +110,7 @@ clim1compat.fasl: $(CLIM1COMPAT-FASLS)
$(CAT) $(CLIM1COMPAT-FASLS) > clim1compat.fasl
ls -lt clim1compat.fasl >> Clim-sizes.n
ls -lt clim1compat.fasl
endif
# Building (loading and dumping)
......@@ -111,7 +124,6 @@ clim1compat.fasl: $(CLIM1COMPAT-FASLS)
$(CLIM): FORCE $(PRODUCT-OBJS) $(ICS-PRODUCT-OBJS)
-$(RM) -f $(CLIM)
(eval '$(SET_LIBRARY_PATH)' ; \
ALLEGRO_CL_HOME=$(CL_HOME) ; export ALLEGRO_CL_HOME ; \
$(ECHO) " \
(progn \
(generate-application \
......@@ -134,8 +146,10 @@ $(CLIM): FORCE $(PRODUCT-OBJS) $(ICS-PRODUCT-OBJS)
:internal-debug \"build-clim.out\" \
:shlib-warning nil \
:libfasl-warning nil \
:record-source-file-info t :load-source-file-info t \
:record-xref-info t :load-xref-info t \
:record-source-file-info $(RECORD_SOURCE_FILE_INFO) \
:load-source-file-info $(LOAD_SOURCE_FILE_INFO) \
:record-xref-info $(RECORD_XREF_INFO) \
:load-xref-info $(LOAD_XREF_INFO) \
:discard-local-name-info t \
:discard-source-file-info t \
:discard-xref-info t) \
......@@ -148,7 +162,6 @@ $(CLIM): FORCE $(PRODUCT-OBJS) $(ICS-PRODUCT-OBJS)
train: FORCE
(eval '$(SET_LIBRARY_PATH)' ; \
ALLEGRO_CL_HOME=$(CLIM_HOME) ; export ALLEGRO_CL_HOME ; \
$(ECHO) " \
(progn \
(load \"misc/train.lisp\") \
......@@ -164,7 +177,6 @@ train: FORCE
load-train: FORCE
(eval '$(SET_LIBRARY_PATH)' ; \
ALLEGRO_CL_HOME=$(CL_HOME) ; export ALLEGRO_CL_HOME ; \
$(ECHO) " \
(setq sys::*libtk-pathname* \"$(TKLIB)\") \
(setq sys::*libxt-pathname* \"$(XTLIB)\") \
......@@ -181,26 +193,22 @@ load-train: FORCE
| $(LISP) -I $(CLIM) $(CLOPTS))
generate_test_report: FORCE
(ALLEGRO_CL_HOME=$(CLIM_HOME) ; export ALLEGRO_CL_HOME ; \
$(ECHO) " \
($(ECHO) " \
(clim-test::generate-pretty-test-report :file \"$(REPORT_FILE)\")" \
| $(LISP) -I $(CLIM) $(CLOPTS))
profile: FORCE
(ALLEGRO_CL_HOME=$(CLIM_HOME) ; export ALLEGRO_CL_HOME ; \
$(ECHO) " \
($(ECHO) " \
(clim-user::run-profile-clim-tests)" \
| $(LISP) -I $(CLIM) $(CLOPTS))
benchmark: FORCE
(ALLEGRO_CL_HOME=$(CLIM_HOME) ; export ALLEGRO_CL_HOME ; \
$(ECHO) " \
($(ECHO) " \
(clim-test::benchmark-clim $(BENCHMARK_FILE))" \
| $(LISP) -I $(CLIM) $(CLOPTS))
testps: FORCE
(ALLEGRO_CL_HOME=$(CLIM_HOME) ; export ALLEGRO_CL_HOME ; \
$(ECHO) " \
($(ECHO) " \
(load \"test/postscript-tests.lisp\") \
(clim-user::run-postscript-tests :output $(PSVIEW))" \
| $(LISP) -I $(CLIM) $(CLOPTS))
......@@ -210,15 +218,18 @@ testps: FORCE
cleanobjs:
rm -f *.o
cleanfasls: FORCE
find . -name '*.fasl' -print | xargs rm -f
clean:
find . -name '*.fasl' -print | xargs rm -f
rm -f *.o *.$(SHARED_EXT) *.a slim \
stub-motif.c stub-olit.c stub-xt.c stub-x.c stub-wnn.c
rm -f *.z *.Z *.gz *.ilt *.out so_locations
rm -f *.z *.Z *.gz *.ilt so_locations
rm -f *.pll *.dxl
clean-notes:
cd notes ; find . -name '*.lisp' -print | xargs rm -f
cd notes; find . -name '*.lisp' -print | xargs rm -f
tags:
$(TAGS) $(ALL_SRC)
......@@ -226,8 +237,6 @@ tags:
wc:
wc $(ALL_SRC)
################## make-dist stuff
echo_XTLIB:
@echo $(XTLIB)
......@@ -245,46 +254,14 @@ makeclimobjs: $(PRODUCT-OBJS) $(ICS-PRODUCT-OBJS)
install_obj:
cp $(PRODUCT-OBJS) $(ICS-PRODUCT-OBJS) $(DEST)
makeclimfasls: compile cat
install_clim: install_obj
cp $(PRODUCT-FASLS) $(ICS-PRODUCT-FASLS) $(DEST)
echo_src_files:
@echo $(PRODUCT_SRC_FILES)
################## Lower level make-dist stuff
xm-dcl : stub-x.o stub-xt.o stub-motif.o \
xlibsupport.o xtsupport.o xmsupport.o
cd $(CL_SRC) ; \
/bin/mv dcl dcl.climsave ; /bin/mv ucl ucl.climsave ; $(SAVEEXP) ; \
make initial_oldspace=$(OLDSPACE) oldspace=$(OLDSPACE) \
newspace=$(NEWSPACE) premallocs=$(PREMALLOCS) stubs=$(stubs) \
user_objects='$(PWD)/stub-x.o $(PWD)/stub-xt.o $(PWD)/stub-motif.o \
$(PWD)/xlibsupport.o $(PWD)/xmsupport.o $(PWD)/xtsupport.o \
$(CL_SRC)/code/excldep.o $(CL_SRC)/code/socket.o \
$(TKLIB) $(XTLIB) $(XLIB) $(MOTIFXTRAS)' dcl ;\
/bin/mv dcl xm-dcl ; /bin/mv ucl ucl.clim ;\
/bin/mv dcl.climsave dcl ; /bin/mv ucl.climsave ucl; $(RESTEXP)
xm-dcli : stub-x.o stub-xt.o stub-motif.o stub-wnn.o \
xlibsupport.o xtsupport.o xmsupport.o $(WNNLIB)
cd $(CL_SRC) ; \
/bin/mv dcli dcli.climsave ; /bin/mv ucli ucli.climsave ; $(SAVEEXPI) ; \
make initial_oldspace=$(OLDSPACE) oldspace=$(OLDSPACE) \
newspace=$(NEWSPACE) premallocs=$(PREMALLOCS) stubs=$(stubs) \
user_objects='$(PWD)/stub-x.o $(PWD)/stub-xt.o $(PWD)/stub-motif.o \
$(PWD)/stub-wnn.o \
$(PWD)/xlibsupport.o $(PWD)/xmsupport.o $(PWD)/xtsupport.o \
$(CL_SRC)/code/excldep.o $(CL_SRC)/code/socket.o \
$(TKLIB) $(XTLIB) $(XLIB) $(PWD)/$(WNNLIB) $(MOTIFXTRAS)' dcli ;\
/bin/mv dcli xm-dcli ; /bin/mv ucli ucli.clim ;\
/bin/mv dcli.climsave dcli ; /bin/mv ucli.climsave ucli; $(RESTEXPI)
################## End of make-dist stuff
include Makefile.cobjs
include Makefile.wnn
FORCE:
# $Header: /repo/cvs.copy/clim2/Makefile.rs6000,v 1.9 1998/03/02 23:17:03 duane Exp $
# $Header: /repo/cvs.copy/clim2/Makefile.rs6000,v 1.10 1998/05/19 18:50:20 layer Exp $
#
# Makefile.rs6000 for CLIM 2.0
#
......@@ -26,9 +26,4 @@ IMPORTS = stub-x.o stub-xt.o stub-motif.o ../src/lisp.exp
stubs = c2stubs
SAVEEXP = /bin/mv ucl.exp ucl.exp.climsave
RESTEXP = /bin/mv ucl.exp.climsave ucl.exp
SAVEEXPI = /bin/mv ucli.exp ucli.exp.climsave
RESTEXPI = /bin/mv ucli.exp.climsave ucli.exp
include Makefile.generic
# $Header: /repo/cvs.copy/clim2/Makefile.sgi4d-svr4,v 1.12 1998/02/13 21:04:44 layer Exp $