]> rtime.felk.cvut.cz Git - linux-conf-perf.git/commitdiff
Add makefile target psql
authorKarel Kočí <cynerd@email.cz>
Mon, 14 Sep 2015 09:45:32 +0000 (11:45 +0200)
committerKarel Kočí <cynerd@email.cz>
Mon, 14 Sep 2015 09:45:32 +0000 (11:45 +0200)
This new target allows direct access to database wit parameters set in
conf.py and conf.py of selected target. This is simple fast access to
database.

Makefile

index 54c4236cb402c2b8f407261c65d70f90921e859b..35d85a32168460c702c6a7f0fce335263b6d74c9 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-.PHONY: all help parse_kconfig write_config build run test clean clean_db clean_database clean_measure clean_linux clean_buildroot mlinux mbuildroot deflinux distclean_linux distclean_buildroot distclean picosat init initialize initialize_database initdb
+.PHONY: all help parse_kconfig write_config build run test clean clean_db clean_database clean_measure clean_linux clean_buildroot mlinux mbuildroot deflinux distclean_linux distclean_buildroot distclean picosat init initialize initialize_database initdb psql
 
 -include .conf.mk
 
@@ -31,6 +31,9 @@ help:
        @echo "clean_buildroot     - Executes 'make clean' in buildroot folder."
        @echo "distclean_buildroot - Executes 'make distclean' in buildroot folder."
 
+psql:
+       PGPASSWORD="$(CONF_DB_PASSWORD)" psql -d "$(CONF_DB_DATABASE)" -h "$(CONF_DB_HOST)" -p "$(CONF_DB_PORT)"
+
 mbuildroot: buildroot/.config buildroot/system/skeleton/usr/bin/linux-conf-perf
        $(MAKE) -C buildroot menuconfig