Lines 102-125
include $(top_srcdir)/make.tmpl
Link Here
|
102 |
device-mapper: dmsetup |
102 |
device-mapper: dmsetup |
103 |
|
103 |
|
104 |
dmsetup: dmsetup.o $(top_srcdir)/libdm/libdevmapper.$(LIB_SUFFIX) |
104 |
dmsetup: dmsetup.o $(top_srcdir)/libdm/libdevmapper.$(LIB_SUFFIX) |
105 |
$(CC) -o $@ dmsetup.o $(CFLAGS) $(LDFLAGS) \ |
105 |
$(CC) $(CFLAGS) $(LDFLAGS) -L$(top_srcdir)/libdm -L$(DESTDIR)/lib \ |
106 |
-L$(top_srcdir)/libdm -L$(DESTDIR)/lib -ldevmapper $(LIBS) |
106 |
-o $@ dmsetup.o -ldevmapper $(LIBS) |
107 |
|
107 |
|
108 |
dmsetup.static: dmsetup.o $(interfacedir)/libdevmapper.a |
108 |
dmsetup.static: dmsetup.o $(interfacedir)/libdevmapper.a |
109 |
$(CC) -o $@ dmsetup.o $(CFLAGS) $(LDFLAGS) -static \ |
109 |
$(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacedir) -L$(DESTDIR)/lib \ |
110 |
-L$(interfacedir) -L$(DESTDIR)/lib -ldevmapper $(LIBS) \ |
110 |
-o $@ dmsetup.o -ldevmapper $(LIBS) $(LIB_PTHREAD) |
111 |
$(LIB_PTHREAD) |
|
|
112 |
|
111 |
|
113 |
all: device-mapper |
112 |
all: device-mapper |
114 |
|
113 |
|
115 |
lvm: $(OBJECTS) lvm.o $(top_srcdir)/lib/liblvm.a |
114 |
lvm: $(OBJECTS) lvm.o $(top_srcdir)/lib/liblvm.a |
116 |
$(CC) -o $@ $(CFLAGS) $(OBJECTS) lvm.o \ |
115 |
$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(OBJECTS) lvm.o \ |
117 |
$(LDFLAGS) $(LVMLIBS) $(LIBS) -rdynamic |
116 |
$(LVMLIBS) $(LIBS) -rdynamic |
118 |
|
117 |
|
119 |
LIB_PTHREAD = @LIB_PTHREAD@ |
118 |
LIB_PTHREAD = @LIB_PTHREAD@ |
120 |
lvm.static: $(OBJECTS) lvm-static.o $(top_srcdir)/lib/liblvm.a $(interfacedir)/libdevmapper.a |
119 |
lvm.static: $(OBJECTS) lvm-static.o $(top_srcdir)/lib/liblvm.a $(interfacedir)/libdevmapper.a |
121 |
$(CC) -o $@ $(CFLAGS) $(OBJECTS) lvm-static.o -static \ |
120 |
$(CC) $(CFLAGS) $(LDFLAGS) -static -L$(interfacedir) -o $@ $(OBJECTS) lvm-static.o \ |
122 |
-L$(interfacedir) $(LDFLAGS) $(LVMLIBS) $(LIBS) $(LIB_PTHREAD) -rdynamic |
121 |
$(LVMLIBS) $(LIBS) $(LIB_PTHREAD) -rdynamic |
123 |
|
122 |
|
124 |
liblvm2cmd.a: $(top_srcdir)/lib/liblvm.a $(OBJECTS) lvmcmdlib.o lvm2cmd.o |
123 |
liblvm2cmd.a: $(top_srcdir)/lib/liblvm.a $(OBJECTS) lvmcmdlib.o lvm2cmd.o |
125 |
cat $(top_srcdir)/lib/liblvm.a > $@ |
124 |
cat $(top_srcdir)/lib/liblvm.a > $@ |