Ticket #1127: ctags.patch

File ctags.patch, 10.7 KB (added by kaliber, 17 years ago)

ctags command

  • build/jam/HaikuImage

     
    2121}
    2222
    2323BEOS_BIN = "[" addattr alert arp basename bc beep cat catattr chgrp chmod chop chown cksum clear
    24     clockconfig cmp comm cp copyattr csplit cut date dc dd desklink df diff dircolors dirname driveinfo
     24    clockconfig cmp comm cp copyattr csplit ctags cut date dc dd desklink df diff dircolors dirname driveinfo
    2525    dstcheck du echo eject env error expand expr factor false fdinfo ffm find finddir fortune ftp funzip gawk
    2626    $(X86_ONLY)gdb grep groups gzip head hey id ideinfo idestatus ifconfig iroster isvolume
    2727    join keymap kill less lessecho lesskey link listarea listattr listdev listimage
  • src/bin/ctags/ctags.rdef

    Property changes on: build/scripts/image2vmware
    ___________________________________________________________________
    Name: svn:executable
       + *
    
     
     1resource app_version
     2{
     3    major = 5,
     4    middle = 6,
     5    minor = 0,
     6    variety = B_APPV_FINAL,
     7    internal = 0,
     8    short_info = "ctags",
     9    long_info  = "ctags from http://ctags.sourceforge.net/"
     10};
     11
  • src/bin/ctags/Jamfile

     
     1SubDir HAIKU_TOP src bin ctags ;
     2
     3SubDirCcFlags -DHAVE_CONFIG_H ;
     4
     5SUBDIRYACCFLAGS += d ;
     6
     7BinCommand ctags :
     8    args.c
     9    asm.c
     10    asp.c
     11    awk.c
     12    beta.c
     13    c.c
     14    cobol.c
     15    eiffel.c
     16    entry.c
     17    erlang.c
     18    fortran.c
     19    get.c
     20    html.c
     21    jscript.c
     22    keyword.c
     23    lisp.c
     24    lregex.c
     25    lua.c
     26    main.c
     27    make.c
     28    options.c
     29    parse.c
     30    pascal.c
     31    perl.c
     32    php.c
     33    python.c
     34    read.c
     35    rexx.c
     36    routines.c
     37    ruby.c
     38    scheme.c
     39    sh.c
     40    slang.c
     41    sml.c
     42    sort.c
     43    sql.c
     44    strlist.c
     45    tcl.c
     46    verilog.c
     47    vim.c
     48    yacc.c
     49    vstring.c
     50    : 
     51    : ctags.rdef ;
     52
  • src/bin/ctags/config.h

     
     1/* config.h.  Generated by configure.  */
     2/* config.h.in.  Generated from configure.in by autoheader.  */
     3/*
     4*   $Id: acconfig.h,v 1.4 2003/04/01 05:02:21 darren Exp $
     5*
     6*   Copyright (c) 1998-2003, Darren Hiebert
     7*
     8*   This source code is released for free distribution under the terms of the
     9*   GNU General Public License.
     10*
     11*   This module contains input source for generating config.h.in
     12*/
     13
     14/*  Package name.
     15 */
     16/* #undef PACKAGE */
     17
     18/*  Package version.
     19 */
     20/* #undef VERSION */
     21
     22/*  Define to the appropriate type if <time.h> does not define this.
     23 */
     24/* #undef clock_t */
     25
     26/*  Define to long if <stdio.h> does not define this.
     27 */
     28/* #undef fpos_t */
     29
     30/*  Define to the appropriate size for tmpnam() if <stdio.h> does not define
     31 *  this.
     32 */
     33/* #undef L_tmpnam */
     34
     35/*  Define this macro if the field "st_ino" exists in struct stat in
     36 *  <sys/stat.h>.
     37 *  */
     38#define HAVE_STAT_ST_INO 1
     39
     40/*  Define remove to unlink if you have unlink(), but not remove().
     41 */
     42/* #undef remove */
     43
     44/*  Define this value used by fseek() appropriately if <stdio.h>
     45 *  (or <unistd.h> on SunOS 4.1.x) does not define them.
     46 */
     47/* #undef SEEK_SET */
     48
     49/*  Define as the maximum integer on your system if not defined <limits.h>.
     50 */
     51/* #undef INT_MAX */
     52
     53/*  You can define this label to be a string containing the name of a
     54 *  site-specific configuration file containing site-wide default options. The
     55 *  files /etc/ctags.conf and /usr/local/etc/ctags.conf are already checked,
     56 *  so only define one here if you need a file somewhere else.
     57 */
     58/* #undef CUSTOM_CONFIGURATION_FILE */
     59
     60/*  Define this label if you want macro tags (defined lables) to use patterns
     61 *  in the EX command by default (original ctags behavior is to use line
     62 *  numbers).
     63 */
     64/* #undef MACROS_USE_PATTERNS */
     65
     66/*  Define this as desired.
     67 *    1:  Original ctags format
     68 *    2:  Extended ctags format with extension flags in EX-style comment.
     69 */
     70#define DEFAULT_FILE_FORMAT 2
     71
     72/*  Define this label if your system supports starting scripts with a line of
     73 *  the form "#! /bin/sh" to select the interpreter to use for the script.
     74 */
     75#define SYS_INTERPRETER 1
     76
     77/*  Define this label if your system uses case-insensitive file names
     78 */
     79/* #undef CASE_INSENSITIVE_FILENAMES */
     80
     81/*  Define this label to use the system sort utility (which is probably more
     82 *  efficient) over the internal sorting algorithm.
     83 */
     84#ifndef INTERNAL_SORT
     85# define EXTERNAL_SORT 1
     86#endif
     87
     88/* If you wish to change the directory in which temporary files are stored,
     89 * define this label to the directory desired.
     90 */
     91#define TMPDIR "/tmp"
     92
     93/* Define this label if regcomp() is broken.
     94 */
     95/* #undef REGCOMP_BROKEN */
     96
     97/* Define this label if you wish to check the regcomp() function at run time
     98 * for correct behavior. This function is currently broken on Cygwin.
     99 */
     100/* #undef CHECK_REGCOMP */
     101
     102/*  This corrects the problem of missing prototypes for certain functions
     103 *  in some GNU installations (e.g. SunOS 4.1.x).
     104 */
     105/* #undef __USE_FIXED_PROTOTYPES__ */
     106
     107/*  Define this is you have a prototype for putenv() in <stdlib.h>, but
     108 *  doesn't declare its argument as "const char *".
     109 */
     110/* #undef NON_CONST_PUTENV_PROTOTYPE */
     111
     112/*  If you receive error or warning messages indicating that you are missing
     113 *  a prototype for, or a type mismatch using, one of the following functions,
     114 *  define the appropriate label and remake.
     115 */
     116/* #undef NEED_PROTO_REMOVE */
     117/* #undef NEED_PROTO_UNLINK */
     118/* #undef NEED_PROTO_MALLOC */
     119/* #undef NEED_PROTO_GETENV */
     120/* #undef NEED_PROTO_FGETPOS */
     121/* #undef NEED_PROTO_STAT */
     122/* #undef NEED_PROTO_LSTAT */
     123/* #undef NEED_PROTO_TRUNCATE */
     124/* #undef NEED_PROTO_FTRUNCATE */
     125
     126/*----------------------------------------------------------------------------
     127-   Lines below this are automatically generated by autoheader
     128----------------------------------------------------------------------------*/
     129
     130/* Define to 1 if you have the `chmod' function. */
     131/* #undef HAVE_CHMOD */
     132
     133/* Define to 1 if you have the `chsize' function. */
     134/* #undef HAVE_CHSIZE */
     135
     136/* Define to 1 if you have the `clock' function. */
     137#define HAVE_CLOCK 1
     138
     139/* Define to 1 if you have the <dirent.h> header file. */
     140#define HAVE_DIRENT_H 1
     141
     142/* Define to 1 if you have the <fcntl.h> header file. */
     143#define HAVE_FCNTL_H 1
     144
     145/* Define to 1 if you have the `fgetpos' function. */
     146#define HAVE_FGETPOS 1
     147
     148/* Define to 1 if you have the `findfirst' function. */
     149/* #undef HAVE_FINDFIRST */
     150
     151/* Define to 1 if you have the `fnmatch' function. */
     152#define HAVE_FNMATCH 1
     153
     154/* Define to 1 if you have the <fnmatch.h> header file. */
     155#define HAVE_FNMATCH_H 1
     156
     157/* Define to 1 if you have the `ftruncate' function. */
     158/* #undef HAVE_FTRUNCATE */
     159
     160/* Define to 1 if you have the <inttypes.h> header file. */
     161#define HAVE_INTTYPES_H 1
     162
     163/* Define to 1 if you have the <memory.h> header file. */
     164#define HAVE_MEMORY_H 1
     165
     166/* Define to 1 if you have the `mkstemp' function. */
     167#define HAVE_MKSTEMP 1
     168
     169/* Define to 1 if you have the `opendir' function. */
     170#define HAVE_OPENDIR 1
     171
     172/* Define to 1 if you have the `putenv' function. */
     173/* #undef HAVE_PUTENV */
     174
     175/* Define to 1 if you have the `regcomp' function. */
     176#define HAVE_REGCOMP 1
     177
     178/* Define to 1 if you have the `remove' function. */
     179#define HAVE_REMOVE 1
     180
     181/* Define to 1 if you have the `setenv' function. */
     182#define HAVE_SETENV 1
     183
     184/* Define to 1 if you have the <stat.h> header file. */
     185/* #undef HAVE_STAT_H */
     186
     187/* Define to 1 if you have the <stdint.h> header file. */
     188#define HAVE_STDINT_H 1
     189
     190/* Define to 1 if you have the <stdlib.h> header file. */
     191#define HAVE_STDLIB_H 1
     192
     193/* Define to 1 if you have the `strcasecmp' function. */
     194#define HAVE_STRCASECMP 1
     195
     196/* Define to 1 if you have the `strerror' function. */
     197#define HAVE_STRERROR 1
     198
     199/* Define to 1 if you have the `stricmp' function. */
     200/* #undef HAVE_STRICMP */
     201
     202/* Define to 1 if you have the <strings.h> header file. */
     203#define HAVE_STRINGS_H 1
     204
     205/* Define to 1 if you have the <string.h> header file. */
     206#define HAVE_STRING_H 1
     207
     208/* Define to 1 if you have the `strncasecmp' function. */
     209#define HAVE_STRNCASECMP 1
     210
     211/* Define to 1 if you have the `strnicmp' function. */
     212/* #undef HAVE_STRNICMP */
     213
     214/* Define to 1 if you have the `strstr' function. */
     215#define HAVE_STRSTR 1
     216
     217/* Define to 1 if you have the <sys/dir.h> header file. */
     218/* #undef HAVE_SYS_DIR_H */
     219
     220/* Define to 1 if you have the <sys/stat.h> header file. */
     221#define HAVE_SYS_STAT_H 1
     222
     223/* Define to 1 if you have the <sys/times.h> header file. */
     224#define HAVE_SYS_TIMES_H 1
     225
     226/* Define to 1 if you have the <sys/types.h> header file. */
     227#define HAVE_SYS_TYPES_H 1
     228
     229/* Define to 1 if you have the `tempnam' function. */
     230/* #undef HAVE_TEMPNAM */
     231
     232/* Define to 1 if you have the `times' function. */
     233/* #undef HAVE_TIMES */
     234
     235/* Define to 1 if you have the <time.h> header file. */
     236#define HAVE_TIME_H 1
     237
     238/* Define to 1 if you have the `truncate' function. */
     239#define HAVE_TRUNCATE 1
     240
     241/* Define to 1 if you have the <types.h> header file. */
     242/* #undef HAVE_TYPES_H */
     243
     244/* Define to 1 if you have the <unistd.h> header file. */
     245#define HAVE_UNISTD_H 1
     246
     247/* Define to 1 if you have the `_findfirst' function. */
     248/* #undef HAVE__FINDFIRST */
     249
     250/* Define to the address where bug reports for this package should be sent. */
     251#define PACKAGE_BUGREPORT ""
     252
     253/* Define to the full name of this package. */
     254#define PACKAGE_NAME ""
     255
     256/* Define to the full name and version of this package. */
     257#define PACKAGE_STRING ""
     258
     259/* Define to the one symbol short name of this package. */
     260#define PACKAGE_TARNAME ""
     261
     262/* Define to the version of this package. */
     263#define PACKAGE_VERSION ""
     264
     265/* Define to 1 if you have the ANSI C header files. */
     266#define STDC_HEADERS 1
     267
     268/* Define to empty if `const' does not conform to ANSI C. */
     269/* #undef const */
     270
     271/* Define to `long' if <sys/types.h> does not define. */
     272/* #undef off_t */
     273
     274/* Define to `unsigned' if <sys/types.h> does not define. */
     275/* #undef size_t */
  • src/bin/Jamfile

     
    151151SubInclude HAIKU_TOP src bin chkbfs ;
    152152SubInclude HAIKU_TOP src bin compress ;
    153153SubInclude HAIKU_TOP src bin coreutils ;
     154SubInclude HAIKU_TOP src bin ctags ;
    154155SubInclude HAIKU_TOP src bin desklink ;
    155156SubInclude HAIKU_TOP src bin diffutils ;
    156157SubInclude HAIKU_TOP src bin findutils ;