📄 db.ecos.cdl
字号:
# ====================================================================## db.ecos.cdl## eCos db.* library configuration data ## ====================================================================#####ECOSGPLCOPYRIGHTBEGIN###### -------------------------------------------## This file is part of eCos, the Embedded Configurable Operating System.## Copyright (C) 1998, 1999, 2000, 2001, 2002 Red Hat, Inc.#### eCos is free software; you can redistribute it and/or modify it under## the terms of the GNU General Public License as published by the Free## Software Foundation; either version 2 or (at your option) any later version.#### eCos is distributed in the hope that it will be useful, but WITHOUT ANY## WARRANTY; without even the implied warranty of MERCHANTABILITY or## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License## for more details.#### You should have received a copy of the GNU General Public License along## with eCos; if not, write to the Free Software Foundation, Inc.,## 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.#### As a special exception, if other files instantiate templates or use macros## or inline functions from this file, or you compile this file and link it## with other works to produce a work based on this file, this file does not## by itself cause the resulting work to be covered by the GNU General Public## License. However the source code for this file must still be made available## in accordance with section (3) of the GNU General Public License.#### This exception does not invalidate any other reasons why a work based on## this file might be covered by the GNU General Public License.## -------------------------------------------#####ECOSGPLCOPYRIGHTEND##### ====================================================================######DESCRIPTIONBEGIN###### Author(s): Oleg Sesov <sesov@mail.ru> ######DESCRIPTIONEND###### ====================================================================cdl_package CYGPKG_DBECOS { display "db.eCos database library" description "db.eCos database library" include_dir dbstar requires CYGPKG_ISOINFRA requires CYGPKG_ERROR requires CYGINT_ISO_ERRNO requires CYGPKG_IO_FILEIO requires CYGINT_ISO_DIRENT requires CYGPKG_POSIX_PTHREAD requires CYGPKG_LIBC_STDIO requires CYGPKG_LIBC_I18N requires CYGPKG_POSIX_TIMERS # requires CYGPKG_ISO_PTHREAD# requires CYGINT_ISO_PTHREAD_MUTEX# requires CYGINT_ISO_PTHREAD_IMPL requires CYGPKG_LIBC_SETJMP # requires CYGPKG_POSIX# requires CYGPKG_POSIX_SEMAPHORES# requires CYGPKG_ISOINFRA# TODO: handle psp/psptcpux.c compile \ psp/psp.c \ psp/pspfile.c \ psp/pspecos.c \ psp/psplmc.c \ psp/pspmem.c \ psp/pspposix.c \ runtime/alloc.c \ runtime/clear.c \ runtime/closeall.c \ runtime/connect.c \ runtime/currency.c \ runtime/dberr.c \ runtime/dblfcns.c \ runtime/dbnum.c \ runtime/dbstat.c \ runtime/dbuserid.c \ runtime/delete.c \ runtime/destroy.c \ runtime/dio.c \ runtime/discon.c \ runtime/disdel.c \ runtime/enter.c \ runtime/fillnew.c \ runtime/global.c \ runtime/inifile.c \ runtime/initenv.c \ runtime/initial.c \ runtime/inittab.c \ runtime/internal.c \ runtime/ismember.c \ runtime/isowner.c \ runtime/keybuild.c \ runtime/keyfcns.c \ runtime/keys.c \ runtime/lcknfree.c \ runtime/libfcns.c \ runtime/lockfcns.c \ runtime/lstat.c \ runtime/makenew.c \ runtime/mapchar.c \ runtime/members.c \ runtime/opens.c \ runtime/ovfcns.c \ runtime/pathfcns.c \ runtime/recfcns.c \ runtime/recover.c \ runtime/recs.c \ runtime/renfile.c \ runtime/rlbfcns.c \ runtime/rwcurr.c \ runtime/setdb.c \ runtime/sets.c \ runtime/settings.c \ runtime/taffcns.c \ runtime/task.c \ runtime/tmstamp.c \ runtime/trlog.c \ runtime/trxfcns.c \ runtime/version.c cdl_component CYGPKG_DBECOS_OPTIONS { display "Build options" flavor none no_define description " Package specific build options including control over compiler flags used only in building this package, and details of which tests are built." cdl_option CYGPKG_DBECOS_CFLAGS_ADD { display "Additional compiler flags" flavor data no_define default_value { "-I$(PREFIX)/include/dbstar -DECOS=1 -DTASK_DEFN=1" } description " This option modifies the set of compiler flags for building the db.* package. These flags are used in addition to the set of global flags." } cdl_option CYGPKG_DBECOS_CFLAGS_REMOVE { display "Suppressed compiler flags" flavor data no_define default_value { "" } description " This option modifies the set of compiler flags for building the db.* package. These flags are removed from the set of global flags if present." } }}# EOF db.ecos.cdl
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -