+JSX_SOURCE=$(wildcard */*.jsx)
+JS_TARGETS=$(JSX_SOURCE:.jsx=.js)
+
+all: $(JS_TARGETS) $(REACT_DEPS)
+
+# Execute either of the following to build things:
+#
+# For a development build:
+#
+# make
+#
+# For a production build:
+#
+# make LMNO_BUILD=production
+#
+# Note: To switch between these two, either issue a "make clean"
+# or otherwise start in a clean source tree (such as a
+# after a fresh "git clone" or use "git clean -f -x -d).
+#
+ifeq ($(LMNO_BUILD),production)
+react.js: deps/react.production.min.js
+ cp $^ $@
+
+react-dom.js: deps/react-dom.production.min.js
+ cp $^ $@