Changeset e6bb667 for tests/include


Ignore:
Timestamp:
May 10, 2022, 8:57:08 PM (2 years ago)
Author:
Peter A. Buhr <pabuhr@…>
Branches:
ADT, ast-experimental, master, pthread-emulation, qualifiedEnum
Children:
3f681b1
Parents:
5c231c1
Message:

add conditional include-file check for uninstalled libraries, update expected output

Location:
tests/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • tests/include/.expect/includes.nast.txt

    r5c231c1 re6bb667  
    1 include/includes.cfa:153:25: warning: Compiled
     1include/includes.cfa:169:25: warning: Compiled
  • tests/include/includes.cfa

    r5c231c1 re6bb667  
    1010// Created On       : Wed May 27 17:56:53 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Thu Feb  3 22:06:07 2022
    13 // Update Count     : 774
     12// Last Modified On : Tue May 10 16:36:44 2022
     13// Update Count     : 776
    1414//
    1515
     
    3232#include <crypt.h>
    3333#include <ctype.h>
    34 //#include <curses.h>                                                                           // may not be installed
     34#if __has_include( "curses.h" )
     35#include <curses.h>                                                                             // may not be installed
     36#endif
    3537#include <dirent.h>
    3638#include <dlfcn.h>
     
    4143#include <errno.h>
    4244#include <error.h>
    43 //#include <eti.h>                                                                              // may not be installed, comes with ncurses
     45#if __has_include( "eti.h" )
     46#include <eti.h>                                                                                // may not be installed, comes with ncurses
     47#endif
    4448#include <execinfo.h>
    4549#include <expat.h>
     
    5054#include <fmtmsg.h>
    5155#include <fnmatch.h>
    52 //#include <form.h>                                                                             // may not be installed, comes with ncurses
     56#if __has_include( "form.h" )
     57#include <form.h>                                                                               // may not be installed, comes with ncurses
     58#endif
    5359#include <fstab.h>
    5460#include <fts.h>
     
    7884#include <mcheck.h>
    7985#include <memory.h>
    80 //#include <menu.h>                                                                             // may not be installed, comes with ncurses
     86#if __has_include( "menu.h" )
     87#include <menu.h>                                                                               // may not be installed, comes with ncurses
     88#endif
    8189#include <mntent.h>
    8290#include <monetary.h>
    8391#include <mqueue.h>
    84 //#include <ncurses_dll.h>                                                              // may not be installed, comes with ncurses
     92#if __has_include( "ncurses_dll.h" )
     93#include <ncurses_dll.h>                                                                // may not be installed, comes with ncurses
     94#endif
    8595#include <netdb.h>
    8696#include <nl_types.h>
    8797#include <nss.h>
    8898#include <obstack.h>
    89 //#include <panel.h>                                                                            // may not be installed, comes with ncurses
     99#if __has_include( "panel.h" )
     100#include <panel.h>                                                                              // may not be installed, comes with ncurses
     101#endif
    90102#include <paths.h>
    91103#include <poll.h>
     
    118130#include <syslog.h>
    119131#include <tar.h>
    120 //#include <term.h>                                                                             // may not be installed, comes with ncurses
    121 //#include <termcap.h>                                                                  // may not be installed, comes with ncurses
     132#if __has_include( "term.h" )
     133#include <term.h>                                                                               // may not be installed, comes with ncurses
     134#include <termcap.h>                                                                    // may not be installed, comes with ncurses
     135#endif
    122136#include <termio.h>
    123137#include <termios.h>
     
    131145#include <ucontext.h>
    132146#include <ulimit.h>
    133 //#include <unctrl.h>                                                                           // may not be installed, comes with ncurses
     147#if __has_include( "unctrl.h" )
     148#include <unctrl.h>                                                                             // may not be installed, comes with ncurses
     149#endif
    134150#include <unistd.h>
    135151#include <utime.h>
Note: See TracChangeset for help on using the changeset viewer.