home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-02-10 | 1.6 KB | 87 lines |
- This file was generated by `gxv' from `olvwmtool.G'.
-
- Parameters.
-
- ROGRAM = olvwmtool
- OURCES.c =
- OURCES.h =
- OURCES.G = olvwmtool.G
- TUBS.G = olvwmtool.G
-
- Derived parameters.
-
- OURCES = \
- $(SOURCES.G) \
- $(SOURCES.h) \
- $(SOURCES.l) \
- $(SOURCES.y) \
- $(SOURCES.cps) \
- $(SOURCES.c)
-
- ARGETS.c = \
- $(SOURCES.G:%.G=%_ui.c) \
- $(STUBS.G:%.G=%_stubs.c)
-
- ARGETS.h = \
- $(SOURCES.G:%.G=%_ui.h) \
- $(SOURCES.l:%.l=%.h) \
- $(SOURCES.y:%.y=%.h) \
- $(SOURCES.cps:%.cps=%.h)
-
- ARGETS.other = \
- $(SOURCES.G:%.G=%.info)
-
- ARGETS = \
- $(TARGETS.other) \
- $(TARGETS.h) \
- $(TARGETS.c)
-
- BJECTS = \
- $(SOURCES.c:%.c=%.o) \
- $(TARGETS.c:%.c=%.o)
-
- Compiler flags.
-
- C = acc
- FLAGS += -g
- PPFLAGS += -I$(GUIDEHOME)/include -I$(OPENWINHOME)/include -DMAIN -I/usr/local/include
- DFLAGS += -L$(GUIDEHOME)/lib -L$(OPENWINHOME)/lib
- DLIBS += -lguidexv -lguide -lxview -lolgx -lX11 -lrplay
-
- Standard targets.
-
- ll: $(TARGETS.other) $(PROGRAM)
- bjects: $(SOURCES.c) $(TARGETS.c) $(TARGETS.h) $(OBJECTS)
- ources: $(SOURCES)
- argets: $(SOURCES) $(TARGETS)
-
- (PROGRAM): $(SOURCES.c) $(TARGETS.c) $(TARGETS.h) $(OBJECTS)
- $(LINK.c) -o $@ $(OBJECTS) $(LDLIBS)
-
- Targets to be used by Saber-C.
-
- aber_src:
- #load $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) \
- $(SOURCES.c) $(TARGETS.c) $(LDLIBS)
-
- aber_obj:
- #load $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) $(OBJECTS) $(LDLIBS)
-
- lean:
- $(RM) $(SOURCES.G:%.G=%_ui.c) $(TARGETS.other) $(TARGETS.h) $(OBJECTS) *.BAK *.delta core
-
- nstall: $(PROGRAM)
- install -s $(PROGRAM) /usr/local/bin
-
- _ui.c: %.G
- $(GUIDEHOME)/bin/gxv -ansi $*
-
- _ui.h: %_ui.c
- @touch $@
-
- _stubs.c: %_ui.c
- @touch $@
-
- .info: %_ui.c
- @touch $@
-