xref: /Universal-ctags/Tmain/interactive-option-write-to-file.d/run.sh (revision e7b4c9403b6113a7008c1f479abc6745d0a2a3ae)
1#!/bin/sh
2# Copyright: 2017 Masatake YAMATO
3# Copyright: 2016 Aman Gupta
4# License: GPL-2
5
6CTAGS=$1
7. ../utils.sh
8
9is_feature_available ${CTAGS} interactive
10
11# It seems that the output format is slightly different between libjansson versions
12s()
13{
14	sed -e s/':"'/': "'/g
15}
16
17O=/tmp/ctags-tmain-$$.txt
18
19echo '{"command":"generate-tags", "filename":"test.rb"}' | ${CTAGS} --quiet --options=NONE --_interactive -o ${O} |s
20
21rm -f ${O}
22