summaryrefslogtreecommitdiffstats
path: root/examples/librados/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'examples/librados/Makefile')
-rw-r--r--examples/librados/Makefile16
1 files changed, 12 insertions, 4 deletions
diff --git a/examples/librados/Makefile b/examples/librados/Makefile
index a40051facd5..190cca251a8 100644
--- a/examples/librados/Makefile
+++ b/examples/librados/Makefile
@@ -1,5 +1,13 @@
-all: hello_world.cc
- g++ -g -c hello_world.cc -o hello_world.o
- g++ -g hello_world.o -lrados -o librados_hello_world
+all: librados_hello_world librados_hello_world_c
+
+librados_hello_world: hello_world.cc
+ g++ -g -c hello_world.cc -o hello_world.o $(CFLAGS)
+ g++ -g hello_world.o -lrados -o librados_hello_world $(LDFLAGS)
+
+librados_hello_world_c: hello_world_c.c
+ cc -g -c hello_world_c.c -o hello_world_c.o $(CFLAGS)
+ cc -g hello_world_c.o -lrados -o librados_hello_world_c $(LDFLAGS)
+
clean:
- rm hello_world.o librados_hello_world \ No newline at end of file
+ rm hello_world.o librados_hello_world
+ rm hello_world_c.o librados_hello_world_c