25 |
|
|
26 |
# The above line is where variables will be defined. |
# The above line is where variables will be defined. |
27 |
CFLAGS += $(INCLUDE) $(DEFS) |
CFLAGS += $(INCLUDE) $(DEFS) |
28 |
programs=arshell arshell-x arcd vdesk |
programs=arshell arcd vdesk |
29 |
all: $(programs) |
all: $(programs) |
30 |
|
|
31 |
lib-objects=lib/button.o lib/drawing.o lib/edit.o lib/form.o lib/frame.o\ |
lib-objects=lib/button.o lib/drawing.o lib/edit.o lib/form.o lib/frame.o\ |
46 |
$(CC) $(arshell-objects) $(CFLAGS) $(INCLUDE)\ |
$(CC) $(arshell-objects) $(CFLAGS) $(INCLUDE)\ |
47 |
$(LIBDIR) $(LIBS) -o arshell |
$(LIBDIR) $(LIBS) -o arshell |
48 |
|
|
|
arshell-x-objects=src/arshell-x/arshell-x.o lib/util.o |
|
|
arshell-x:$(arshell-x-objects) |
|
|
$(CC) $(arshell-x-objects) $(CFLAGS) $(INCLUDE)\ |
|
|
$(LIBDIR) -lX11 -o arshell-x |
|
|
|
|
49 |
vdesk-objects=src/vdesk/vdesk.o |
vdesk-objects=src/vdesk/vdesk.o |
50 |
vdesk: $(vdesk-objects) |
vdesk: $(vdesk-objects) |
51 |
$(CC) -o vdesk $(vdesk-objects) $(CFLAGS) $(INCLUDE) $(LIBDIR) -lX11 |
$(CC) -o vdesk $(vdesk-objects) $(CFLAGS) $(INCLUDE) $(LIBDIR) -lX11 |
66 |
man5dir=$(mandir)/man5 |
man5dir=$(mandir)/man5 |
67 |
datadir=$(PREFIX)/share |
datadir=$(PREFIX)/share |
68 |
docdir=$(datadir)/doc |
docdir=$(datadir)/doc |
|
bitmapdir=/usr/X11R6/include/X11/bitmaps/antiright |
|
69 |
|
|
70 |
install: all |
install: all |
71 |
$(INSTALL_DIR) $(bindir) $(man1dir) $(man2dir) $(docdir)/antiright\ |
$(INSTALL_DIR) $(bindir) $(man1dir) $(man2dir) $(docdir)/antiright\ |
72 |
$(datadir)/antiright /usr/X11R6/lib/X11/app-defaults $(bitmapdir) |
$(datadir)/antiright $(RESDIR) $(ICONDIR) |
73 |
$(INSTALL_DATA) src/AntiRight /usr/X11R6/lib/X11/app-defaults |
$(INSTALL_DATA) src/AntiRight $(RESDIR) |
74 |
$(INSTALL_DATA) src/system.antiright $(datadir)/antiright/ |
$(INSTALL_DATA) src/system.antiright $(datadir)/antiright/ |
75 |
$(INSTALL_PROGRAM) $(programs) $(bindir) |
$(INSTALL_PROGRAM) $(programs) $(bindir) |
76 |
$(INSTALL_SCRIPT) src/ACE src/AR src/ARO src/antiright-mail.awk\ |
$(INSTALL_SCRIPT) src/ACE src/AR src/ARO src/antiright-mail.awk\ |
84 |
$(INSTALL_DATA) doc/INSTALL $(docdir)/antiright |
$(INSTALL_DATA) doc/INSTALL $(docdir)/antiright |
85 |
$(INSTALL_DATA) doc/HACKING $(docdir)/antiright |
$(INSTALL_DATA) doc/HACKING $(docdir)/antiright |
86 |
$(INSTALL_DATA) ChangeLog $(docdir)/antiright |
$(INSTALL_DATA) ChangeLog $(docdir)/antiright |
87 |
$(INSTALL_DATA) src/bitmaps/*.xbm $(bitmapdir) |
$(INSTALL_DATA) src/bitmaps/*.xbm $(ICONDIR) |
88 |
$(INSTALL_DATA) src/bitmaps/*.xpm $(bitmapdir) |
$(INSTALL_DATA) src/bitmaps/*.xpm $(ICONDIR) |
89 |
|
|
90 |
tarball: distclean |
tarball: distclean |
91 |
cd .. && tar czf antiright-$(VERSION).tar.gz antiright |
cd .. && tar czf antiright-$(VERSION).tar.gz antiright |
93 |
cd .. && find antiright | zip antiright-$(VERSION).zip -@ |
cd .. && find antiright | zip antiright-$(VERSION).zip -@ |
94 |
bzball: |
bzball: |
95 |
cd .. && tar cjf antiright-$(VERSION).tar.gz antiright |
cd .. && tar cjf antiright-$(VERSION).tar.gz antiright |
96 |
|
fulldist: tarball zip bzball |