home *** CD-ROM | disk | FTP | other *** search
Makefile | 1994-04-01 | 1.9 KB | 73 lines |
- # dmakefile for Yak
-
-
- SRCS = main.c hotkey_types.c handler.c settings.c beep.c \
- help.c popup.c pri.c icon.c dummy.c clickdrive.c \
- misc_window.c hotkey_window.c blackborder.c \
- blank_window.c keydef_window.c
- OBJS = $(SRCS:*.c:*.o)
- EXEC = Yak
- OPTS = -no-env -3.0 -// -proto -mi -ms -DBETA_VERSION
- LIBS = -lc -lreqtools
-
- LANGUAGES = français deutsch italiano svenska nederlands
- CTS = $(LANGUAGES:*:"locale/%1.ct")
- CATDIRS = $(LANGUAGES:*:"catalogs/%1")
- CATALOGS = $(CATDIRS:*:"%1/yak.catalog")
-
- $(EXEC) : $(OBJS)
- DCC $(OPTS) %(right) DWB2CLI.o $(LIBS) -o %(left)
-
- $(OBJS) : $(SRCS)
- DCC $(OPTS) %(right) -o %(left) -c
-
-
- main.o : code.h yak.h hotkey_types.h beep.h icon.h version.h \
- locale/yak_locale_strings.h WB2CLI.h
-
- hotkey_types.o : code.h hotkey_types.h yak.h localprotos.h \
- gui.h locale/yak_locale_strings.h
-
- handler.o : code.h yak.h beep.h
-
- settings.o : yak.h hotkey_types.h gui.h locale/yak_locale_strings.h
-
- beep.o : beep.h
-
- help.o : yak.h hotkey_types.h gui.h version.h locale/yak_locale_strings.h
-
- popup.o : code.h version.h yak.h gui.h locale/yak_locale_strings.h
-
- pri.o : yak.h
-
- icon.o : icon.h
-
- clickdrive.o : code.h yak.h
-
- misc_window.o : version.h hotkey_types.h yak.h gui.h \
- locale/yak_locale_strings.h
-
- hotkey_window.o : code.h version.h hotkey_types.h yak.h gui.h \
- locale/yak_locale_strings.h
-
- blank_window.o : version.h yak.h gui.h locale/yak_locale_strings.h
-
- keydef_window.o : code.h version.h hotkey_types.h yak.h gui.h \
- keydef_window.h locale/yak_locale_strings.h
-
- locale/yak_locale_strings.h: locale/yak.cd
- catcomp locale/yak.cd cfile locale/yak_locale_strings.h ctfile locale/yak.ct
-
-
-
- catalog: catalogs $(CATDIRS) $(CATALOGS)
-
- $(CATALOGS) : $(CTS)
- catcomp locale/yak.cd %(right) catalog %(left)
-
- catalogs $(CATDIRS) : catalogs $(CATDIRS)
- makedir %(left)
-
- clean:
- -delete $(OBJS) QUIET
-