blob: 90e8714bb991f1ad9256d0342257735b4130d39a [file] [log] [blame]
Francois Gouget49d251f2000-07-23 19:30:48 +00001DEFS = -DWINELIB -DSTRICT
Alexandre Julliardbf9130a1996-10-13 17:45:47 +00002TOPSRCDIR = @top_srcdir@
3TOPOBJDIR = ..
4SRCDIR = @srcdir@
5VPATH = @srcdir@
6MODULE = none
Alexandre Julliard638f1691999-01-17 16:32:32 +00007PROGRAMS = expand hello hello2 hello3 hello4 hello5 new rolex vartest volinfo
Alexandre Julliardd7d4fdf1995-12-26 15:05:24 +00008
Ulrich Weigand3dc5d942000-02-03 01:37:23 +00009SPEC_SRCS = \
10 expand.spec \
11 hello.spec \
12 hello2.spec \
13 hello3.spec \
14 hello4.spec \
15 hello5.spec \
16 new.spec \
17 rolex.spec \
18 vartest.spec \
19 volinfo.spec
Alexandre Julliardd7d4fdf1995-12-26 15:05:24 +000020
Alexandre Julliard3db94ef1997-09-28 17:43:24 +000021RC_SRCS = \
22 hello3res.rc
Alexandre Julliard530ee841996-10-23 16:59:13 +000023
Alexandre Julliard21ec0062000-10-23 21:39:39 +000024all: $(PROGRAMS)
Alexandre Julliard3db94ef1997-09-28 17:43:24 +000025
Alexandre Julliardd7d4fdf1995-12-26 15:05:24 +000026@MAKE_RULES@
27
Ulrich Weigand3dc5d942000-02-03 01:37:23 +000028expand: expand.o expand.spec.o
Alexandre Julliarde1e75372000-04-24 17:17:49 +000029 $(CC) -o expand $+ -L$(DLLDIR) -llz32 $(DLL_LINK) $(LIBS)
Alexandre Julliard3db94ef1997-09-28 17:43:24 +000030
Ulrich Weigand3dc5d942000-02-03 01:37:23 +000031hello: hello.o hello.spec.o
Francois Gouget73925ab2000-09-09 19:41:58 +000032 $(CC) -o hello $+ -L$(DLLDIR) -lgdi32 -lkernel32 -luser32 $(DLL_LINK) $(LIBS)
James Juranacc19d31999-08-07 14:07:53 +000033
Ulrich Weigand3dc5d942000-02-03 01:37:23 +000034hello2: hello2.o hello2.spec.o
Francois Gouget73925ab2000-09-09 19:41:58 +000035 $(CC) -o hello2 $+ -L$(DLLDIR) -lgdi32 -lkernel32 -luser32 $(DLL_LINK) $(LIBS)
Alexandre Julliard641ee761997-08-04 16:34:36 +000036
Alexandre Julliard21ec0062000-10-23 21:39:39 +000037hello3: hello3.o hello3.spec.o
Francois Gouget73925ab2000-09-09 19:41:58 +000038 $(CC) -o hello3 $+ -L$(DLLDIR) -ladvapi32 -lcomctl32 -lcomdlg32 -lgdi32 -lkernel32 -lole32 -lrpcrt4 -lshell32 -lshlwapi -luser32 -lwinspool.drv $(DLL_LINK) $(LIBS)
Alexandre Julliardd7d4fdf1995-12-26 15:05:24 +000039
Alexandre Julliard21ec0062000-10-23 21:39:39 +000040hello3.spec.c: hello3res.res
41
Ulrich Weigand3dc5d942000-02-03 01:37:23 +000042hello4: hello4.o hello4.spec.o
Francois Gouget73925ab2000-09-09 19:41:58 +000043 $(CC) -o hello4 $+ -L$(DLLDIR) -lgdi32 -lkernel32 -luser32 $(DLL_LINK) $(LIBS)
Alexandre Julliardd7d4fdf1995-12-26 15:05:24 +000044
Ulrich Weigand3dc5d942000-02-03 01:37:23 +000045hello5: hello5.o hello5.spec.o
Alexandre Julliarde1e75372000-04-24 17:17:49 +000046 $(CC) -o hello5 $+ $(DLL_LINK) $(LIBS)
Alexandre Julliardd7d4fdf1995-12-26 15:05:24 +000047
Ulrich Weigand3dc5d942000-02-03 01:37:23 +000048new: new.o new.spec.o
Francois Gouget73925ab2000-09-09 19:41:58 +000049 $(CC) -o new $+ -L$(DLLDIR) -lgdi32 -lkernel32 -luser32 $(DLL_LINK) $(LIBS)
Alexandre Julliard0c126c71996-02-18 18:44:41 +000050
Ulrich Weigand3dc5d942000-02-03 01:37:23 +000051rolex: rolex.o rolex.spec.o
Francois Gouget73925ab2000-09-09 19:41:58 +000052 $(CC) -o rolex $+ -L$(DLLDIR) -lgdi32 -lkernel32 -luser32 $(DLL_LINK) $(LIBS)
Alexandre Julliard60ce85c1998-02-01 18:33:27 +000053
Ulrich Weigand3dc5d942000-02-03 01:37:23 +000054vartest: vartest.o vartest.spec.o
Francois Gouget73925ab2000-09-09 19:41:58 +000055 $(CC) -o vartest $+ -L$(DLLDIR) -ladvapi32 -lcomctl32 -lgdi32 -lkernel32 -lole32 -loleaut32 -lrpcrt4 -luser32 $(DLL_LINK) $(LIBS)
Alexandre Julliard0c126c71996-02-18 18:44:41 +000056
Ulrich Weigand3dc5d942000-02-03 01:37:23 +000057volinfo: volinfo.o volinfo.spec.o
Alexandre Julliarde1e75372000-04-24 17:17:49 +000058 $(CC) -o volinfo $+ $(DLL_LINK) $(LIBS)
Petter Reinholdtsenf1f830c1998-10-17 12:27:41 +000059
Alexandre Julliardd7d4fdf1995-12-26 15:05:24 +000060### Dependencies: