neo_doxygen: Remove references to `nitg`.
[nit.git] / contrib / neo_doxygen / Makefile
index ed82923..c78f7e6 100644 (file)
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-NITG=../../bin/nitg
-NITG_FLAGS=--dir bin
+NITC=../../bin/nitc
+NITC_FLAGS=--dir bin
 NEO4J_DIR=/var/lib/neo4j
+OLD_PWD=${PWD}
 
-.PHONY: bin reset-neo
+.PHONY: bin reset-neo run-tests tests
 
 # Compile the tool.
 bin:
        mkdir -p bin
-       ../../bin/nitg --dir bin src/neo_doxygen.nit
+       $(NITC) $(NITC_FLAGS) src/neo_doxygen.nit
 
 # Reset the local graph.
 reset-neo:
        sudo -u neo4j "${NEO4J_DIR}/bin/neo4j" stop \
        && sudo -u neo4j rm -rf "${NEO4J_DIR}/data/graph.db" \
        && sudo -u neo4j "${NEO4J_DIR}/bin/neo4j" start
+
+# Regenerate the XML documents in `tests`.
+tests:
+       $(MAKE) -C tests
+
+# Run the tests.
+run-tests:
+       cd ../../tests; \
+       ./tests.sh ../contrib/neo_doxygen/src/tests/neo_doxygen_*.nit ; \
+       cd "${OLD_PWD}"