Commit 286028b9 authored by pawel's avatar pawel
Browse files

This is a tool to index, then query or search C, C++, Java, Python, Ruby, Go

and Javascript source code. It builds upon the databases of cscope and
Exuberant ctags. It can also work with Universal ctags, which is a drop-in
replacement for Exuberant ctags.

The databases of cscope and ctags would be processed by the cqmakedb tool
to generate the CodeQuery database file.

The CodeQuery database file can be viewed and queried using the codequery
GUI tool.

WWW: https://ruben2020.github.io/codequery/
parent a6fb678a
......@@ -318,6 +318,7 @@
SUBDIR += cobf
SUBDIR += coccinelle
SUBDIR += codeblocks
SUBDIR += codequery
SUBDIR += codesearch-py
SUBDIR += codeville
SUBDIR += codeworker
......
# Created by: Pawel Pekala <pawel@FreeBSD.org>
# $FreeBSD$
PORTNAME= codequery
PORTVERSION= 0.21.0
DISTVERSIONPREFIX= v
CATEGORIES= devel
MAINTAINER= pawel@FreeBSD.org
COMMENT= Code understanding, browsing and search tool
LICENSE= MPL20 MIT
LICENSE_COMB= multi
LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE.md
LICENSE_FILE_MIT= ${WRKSRC}/querylib/README.txt
USES= cmake ninja sqlite
USE_GITHUB= yes
GH_ACCOUNT= ruben2020
USE_QT4= linguisttools_build moc_build rcc_build uic_build \
corelib gui qmake xml
PLIST_FILES= bin/codequery \
bin/cqmakedb \
bin/cqsearch
DESKTOP_ENTRIES="CodeQuery" "" "" "${PORTNAME}" "Development;" ""
post-patch:
@${REINPLACE_CMD} 's,../build/gui/,,' ${WRKSRC}/gui/codequery.qrc
.include <bsd.port.mk>
TIMESTAMP = 1501261182
SHA256 (ruben2020-codequery-v0.21.0_GH0.tar.gz) = 9af232e0d3bb10e5defbc222a9e422f4580dd5766cfc7f921d38baa18675f98d
SIZE (ruben2020-codequery-v0.21.0_GH0.tar.gz) = 2423769
--- showgraph/Utils/asrt.h.orig 2017-07-28 19:53:18 UTC
+++ showgraph/Utils/asrt.h
@@ -22,6 +22,10 @@
#ifndef ASRT_H
#define ASRT_H
+#ifdef assert
+# undef assert
+#endif
+
/**
* Assert macro that works only in debug version
* @ingroup Asserts
This is a tool to index, then query or search C, C++, Java, Python, Ruby, Go
and Javascript source code. It builds upon the databases of cscope and
Exuberant ctags. It can also work with Universal ctags, which is a drop-in
replacement for Exuberant ctags.
The databases of cscope and ctags would be processed by the cqmakedb tool
to generate the CodeQuery database file.
The CodeQuery database file can be viewed and queried using the codequery
GUI tool.
WWW: https://ruben2020.github.io/codequery/
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment