File xenstore-Makefile of Package xenstore-uvp

all:
	gcc  -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -falign-functions=32 -Wno-unused-value -Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .xenstore_client.o.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Werror -g -O0 -I.  -c -o xenstore_client.o xenstore_client.c
	gcc  -DPIC -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -falign-functions=32 -Wno-unused-value -Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .xs.opic.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Werror -g -O0 -I.  -DUSE_PTHREAD -fPIC -c -o xs.opic xs.c
	gcc  -DPIC -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -falign-functions=32 -Wno-unused-value -Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .xs_lib.opic.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Werror -g -O0 -I.  -fPIC -c -o xs_lib.opic xs_lib.c
	gcc -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -falign-functions=32 -Wno-unused-value -Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .libxenstore.so.3.0.0.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Werror -g -O0 -I.     -Wl,--no-as-needed -Wl,-soname -Wl,libxenstore.so.3.0 -shared -o libxenstore.so.3.0.0 xs.opic xs_lib.opic  -lpthread
	ln -sf libxenstore.so.3.0.0 libxenstore.so.3.0
	ln -sf libxenstore.so.3.0 libxenstore.so
	gcc -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -falign-functions=32 -Wno-unused-value -Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .xenstore.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Werror -g -O0 -I.     -Wl,--no-as-needed xenstore_client.o -L. -lxenstore  -o xenstore
	gcc  -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -falign-functions=32 -Wno-unused-value -Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .xenstore_control.o.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Werror -g -O0 -I.  -c -o xenstore_control.o xenstore_control.c
	gcc -O2 -fomit-frame-pointer -m64 -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -falign-functions=32 -Wno-unused-value -Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .xenstore-control.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Werror -g -O0 -I.     -Wl,--no-as-needed xenstore_control.o -L. -lxenstore  -o xenstore-control

clean:
	rm -f *.a *.o *.opic *.so* xenstored_probes.h
	rm -f xenstored xs_random xs_stress xs_crashme
	rm -f xs_tdb_dump xenstore-control
	rm -f xenstore xenstore-exists xenstore-list xenstore-read xenstore-rm xenstore-chmod xenstore-write xenstore-ls xenstore-watch
	rm -f .*.d
openSUSE Build Service is sponsored by