barnowl_perlaimdebianowlrelease-1.10release-1.4release-1.5release-1.6release-1.7release-1.8release-1.9
Last change
on this file since a15a84f was
d309eb3,
checked in by James M. Kretchmar <kretch@mit.edu>, 22 years ago
|
Fixed a memory bug in getsubs
Added receive support for zcrypt messages
Added the 'zcrypt' variable which controls whether or not zcrypt
messages are decrypted
'reply' is disabled for zcrypt until sending zcrypt works
Started implementing zcrypt command
|
-
Property mode set to
100644
|
File size:
1.5 KB
|
Line | |
---|
1 | |
---|
2 | # $Id$ |
---|
3 | |
---|
4 | CC=@CC@ |
---|
5 | LIBS=@LIBS@ |
---|
6 | #CFLAGS=@CFLAGS@ @DEFS@ |
---|
7 | CFLAGS=@CFLAGS@ |
---|
8 | LDFLAGS=@LDFLAGS@ |
---|
9 | XSUBPPDIR=@XSUBPPDIR@ |
---|
10 | |
---|
11 | OBJS=list.o message.o mainwin.o popwin.o zephyr.o messagelist.o commands.o \ |
---|
12 | global.o text.o fmtext.o editwin.o util.o logging.o readconfig.o keys.o \ |
---|
13 | functions.o zwrite.o viewwin.o help.o filter.o regex.o history.o view.o \ |
---|
14 | dict.o variable.o varstubs.o filterelement.o \ |
---|
15 | keypress.o keymap.o keybinding.o cmd.o context.o perlglue.o zcrypt.o |
---|
16 | |
---|
17 | AUTOGEN=owl_prototypes.h varstubs.c perlglue.c |
---|
18 | |
---|
19 | owl: $(AUTOGEN) $(OBJS) owl.o |
---|
20 | ./athstatic $(CC) -o owl owl.o $(OBJS) $(LDFLAGS) $(LIBS) |
---|
21 | |
---|
22 | tester: $(AUTOGEN) $(OBJS) tester.o |
---|
23 | $(CC) -o tester tester.o $(OBJS) $(LDFLAGS) $(LIBS) |
---|
24 | |
---|
25 | test: tester |
---|
26 | ./tester reg |
---|
27 | |
---|
28 | clean: |
---|
29 | $(RM) *~ *.o owl tester core $(AUTOGEN) owl_prototypes.h.new |
---|
30 | |
---|
31 | distclean: clean |
---|
32 | $(RM) config.cache config.log config.status Makefile config.h TAGS |
---|
33 | |
---|
34 | proto: owl_prototypes.h |
---|
35 | |
---|
36 | perlglue.c: perlglue.xs |
---|
37 | perl $(XSUBPPDIR)/xsubpp -typemap $(XSUBPPDIR)/typemap -prototypes perlglue.xs > perlglue.c |
---|
38 | |
---|
39 | varstubs.c: variable.c stubgen.pl |
---|
40 | perl stubgen.pl > varstubs.c |
---|
41 | |
---|
42 | # Only move owl_prototypes.h into place if the new one is different |
---|
43 | owl_prototypes.h: codelist.pl varstubs.c $(OBJS:.o=.c) |
---|
44 | perl codelist.pl | grep -v ZWRITEOPTIONS > owl_prototypes.h.new |
---|
45 | @cmp -s owl_prototypes.h.new owl_prototypes.h || echo 'Interfaces changed!' |
---|
46 | @cmp -s owl_prototypes.h.new owl_prototypes.h || mv -f owl_prototypes.h.new owl_prototypes.h |
---|
47 | |
---|
48 | tags: |
---|
49 | etags *.[ch] |
---|
50 | |
---|
51 | *.o:: owl.h config.h owl_prototypes.h |
---|
Note: See
TracBrowser
for help on using the repository browser.