1 DEFS
= @DLLFLAGS@
-DSTRICT
-DNONAMELESSUNION
-DNONAMELESSSTRUCT
2 LDDLLFLAGS
= @LDDLLFLAGS@
3 TOPSRCDIR
= @top_srcdir@
8 PROGRAMS
= icinfo aviinfo aviplay
9 ALL_LIBS
= $(LIBWINE
) $(LIBS
)
20 aviinfo.spec.c
: aviinfo.spec aviinfo.o
$(WINEBUILD
)
21 $(LDPATH
) $(WINEBUILD
) @DLLFLAGS@
-L
$(DLLDIR
) -sym aviinfo.o
-o aviinfo.spec.c
-spec
$(SRCDIR
)/aviinfo.spec
23 aviplay.spec.c
: aviplay.spec aviplay.o
$(WINEBUILD
)
24 $(LDPATH
) $(WINEBUILD
) @DLLFLAGS@
-L
$(DLLDIR
) -sym aviplay.o
-o aviplay.spec.c
-spec
$(SRCDIR
)/aviplay.spec
26 icinfo.spec.c
: icinfo.spec icinfo.o
$(WINEBUILD
)
27 $(LDPATH
) $(WINEBUILD
) @DLLFLAGS@
-L
$(DLLDIR
) -sym icinfo.o
-o icinfo.spec.c
-spec
$(SRCDIR
)/icinfo.spec
29 aviinfo.so
: aviinfo.o aviinfo.spec.o
30 $(LDSHARED
) $(LDDLLFLAGS
) -o aviinfo.so aviinfo.o aviinfo.spec.o
$(ALL_LIBS
)
32 aviplay.so
: aviplay.o aviplay.spec.o
33 $(LDSHARED
) $(LDDLLFLAGS
) -o aviplay.so aviplay.o aviplay.spec.o
$(ALL_LIBS
)
35 icinfo.so
: icinfo.o icinfo.spec.o
36 $(LDSHARED
) $(LDDLLFLAGS
) -o icinfo.so icinfo.o icinfo.spec.o
$(ALL_LIBS
)
39 $(RM
) aviinfo
&& $(LN_S
) $(TOPOBJDIR
)/wine aviinfo
42 $(RM
) aviplay
&& $(LN_S
) $(TOPOBJDIR
)/wine aviplay
45 $(RM
) icinfo
&& $(LN_S
) $(TOPOBJDIR
)/wine icinfo
47 install:: $(PROGRAMS
:%=%.so
)
48 [ -d
$(bindir) ] ||
$(MKDIR
) $(bindir)
49 $(INSTALL_PROGRAM
) aviinfo.so
$(bindir)/aviinfo.so
50 $(INSTALL_PROGRAM
) aviplay.so
$(bindir)/aviplay.so
51 $(INSTALL_PROGRAM
) icinfo.so
$(bindir)/icinfo.so
52 cd
$(bindir) && $(LN_S
) wine aviinfo
&& $(LN_S
) wine aviplay
&& $(LN_S
) wine icinfo
55 $(RM
) $(bindir)/aviinfo.so
$(bindir)/aviplay.so
$(bindir)/icinfo.so
56 $(RM
) $(bindir)/aviinfo
$(bindir)/aviplay
$(bindir)/icinfo
58 checklink
:: $(PROGRAMS
:%=%.so
)
59 $(CC
) -o checklink
$(TOPSRCDIR
)/library
/checklink.c aviinfo.so
$(ALL_LIBS
) && $(RM
) checklink
60 $(CC
) -o checklink
$(TOPSRCDIR
)/library
/checklink.c aviplay.so
$(ALL_LIBS
) && $(RM
) checklink
61 $(CC
) -o checklink
$(TOPSRCDIR
)/library
/checklink.c icinfo.so
$(ALL_LIBS
) && $(RM
) checklink