Imakefile revision c056561a
18db30ca8Sthorpej
2c056561aSmbalmer           SRCS = drawing.c dynlist.c resources.c x11-ssh-askpass.c
3c056561aSmbalmer           OBJS = drawing.o dynlist.o resources.o x11-ssh-askpass.o
4c056561aSmbalmer        DEPLIBS = $(DEPXTOOLLIB) $(DEPXLIB) $(DEPXINERAMALIB)
5c056561aSmbalmerLOCAL_LIBRARIES = $(XTOOLLIB) $(XLIB) $(XINERAMALIB)
68db30ca8Sthorpej
7c056561aSmbalmer           NAME = ssh-askpass
8c056561aSmbalmer          CLASS = SshAskpass
9c056561aSmbalmer        VERSION = 1.2.0
10c056561aSmbalmer           DATE = February 14, 2001
11c056561aSmbalmer   APP_DEFAULTS = $(CLASS)-default.ad
128db30ca8Sthorpej
13c056561aSmbalmer$(CLASS)_ad.h: $(CLASS).ad
14c056561aSmbalmer	cat $(CLASS).ad | grep -v '^[ 	]*$$' |\
15c056561aSmbalmer	  awk '/^[ 	]*!/ { sub("^[ 	]*![ ]?","", $$0); printf("/* %s */\n", $$0); next } ! /^[ 	]*!/ { printf("\"%s\",\n", $$0) }' \
16c056561aSmbalmer	  >$@
178db30ca8Sthorpej
188db30ca8Sthorpej$(CLASS).ad:
198db30ca8Sthorpej	$(LN) $(APP_DEFAULTS) $(CLASS).ad
208db30ca8Sthorpej
21c056561aSmbalmer$(NAME).man: x11-ssh-askpass.man.in Imakefile
22c056561aSmbalmer	sed \@@\
23c056561aSmbalmer	  -e 's#@NAME@#$(NAME)#g' \@@\
24c056561aSmbalmer	  -e 's#@VERSION@#$(VERSION)#g' \@@\
25c056561aSmbalmer	  -e 's#@DATE@#$(DATE)#g' \@@\
26c056561aSmbalmer	  <x11-ssh-askpass.man.in >$@.tmp
27c056561aSmbalmer	$(MV) $@.tmp $@
288db30ca8Sthorpej
29c056561aSmbalmerincludes:: $(CLASS)_ad.h $(NAME).man
308db30ca8Sthorpej
318db30ca8Sthorpejclean::
32c056561aSmbalmer	$(RM) -f $(CLASS)_ad.h $(CLASS).ad
33c056561aSmbalmer	$(RM) -f $(NAME).man
34e4eafab9Sthorpej
35c056561aSmbalmerComplexProgramTarget($(NAME))
36c056561aSmbalmerInstallAppDefaults($(CLASS))
37