add skhello for simple hello-world sample code



git-svn-id: http://skia.googlecode.com/svn/trunk@539 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/Makefile b/Makefile
index 7973c25..a0027ee 100644
--- a/Makefile
+++ b/Makefile
@@ -153,6 +153,19 @@
 
 ##############################################################################
 
+SKHELLO_SRCS := skhello.cpp
+
+SKHELLO_SRCS := $(addprefix tools/, $(SKHELLO_SRCS))
+
+SKHELLO_OBJS := $(SKHELLO_SRCS:.cpp=.o)
+SKHELLO_OBJS := $(addprefix out/, $(SKHELLO_OBJS))
+
+skhello: $(SKHELLO_OBJS) out/libskia.a
+	@echo "linking shkello..."
+	$(HIDE)g++ $(SKHELLO_OBJS) out/libskia.a -o out/tools/skhello $(LINKER_OPTS)
+
+##############################################################################
+
 include gm/gm_files.mk
 GM_SRCS := $(addprefix gm/, $(SOURCE))
 
@@ -170,7 +183,7 @@
 ##############################################################################
 
 .PHONY: all
-all: $ bench gm skimage tests
+all: $ bench gm skimage tests skhello
 
 .PHONY: clean
 clean:
@@ -183,6 +196,7 @@
 	@echo "    bench: out/bench/bench"
 	@echo "    gm: out/gm/gm"
 	@echo "    skimage: out/tools/skimage"
+	@echo "    skhello: out/tools/skhello"
 	@echo "    tests: out/tests/tests"
 	@echo "    clean: removes entire out/ directory"
 	@echo "    help: this text"