mirror of
https://github.com/gnustep/apps-gorm.git
synced 2025-04-23 06:20:47 +00:00
Add tests
This commit is contained in:
parent
f1e0ac9a75
commit
82d6612493
3 changed files with 2408 additions and 0 deletions
69
GormObjCHeaderParser/Tests/GNUmakefile
Normal file
69
GormObjCHeaderParser/Tests/GNUmakefile
Normal file
|
@ -0,0 +1,69 @@
|
|||
#
|
||||
# Tests Makefile for Gorm ObjC Parser Library.
|
||||
#
|
||||
# Copyright (C) 2011 Free Software Foundation, Inc.
|
||||
#
|
||||
# Written by: Richard Frith-Macdonald <rfm@gnu.org>
|
||||
#
|
||||
# This file is part of the GNUstep GUI Library.
|
||||
#
|
||||
# This library 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 of the License, or (at your option) any later version.
|
||||
#
|
||||
# This library 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 this library; if not, write to the Free
|
||||
# Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
|
||||
# Boston, MA 02111 USA
|
||||
#
|
||||
|
||||
ifeq ($(GNUSTEP_MAKEFILES),)
|
||||
GNUSTEP_MAKEFILES := $(shell gnustep-config --variable=GNUSTEP_MAKEFILES 2>/dev/null)
|
||||
ifeq ($(GNUSTEP_MAKEFILES),)
|
||||
$(warning )
|
||||
$(warning Unable to obtain GNUSTEP_MAKEFILES setting from gnustep-config!)
|
||||
$(warning Perhaps gnustep-make is not properly installed,)
|
||||
$(warning so gnustep-config is not in your PATH.)
|
||||
$(warning )
|
||||
$(warning Your PATH is currently $(PATH))
|
||||
$(warning )
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($(GNUSTEP_MAKEFILES),)
|
||||
$(error You need to set GNUSTEP_MAKEFILES before running this!)
|
||||
endif
|
||||
|
||||
include $(GNUSTEP_MAKEFILES)/common.make
|
||||
|
||||
TOP_DIR := $(shell dirname $(CURDIR))
|
||||
|
||||
all::
|
||||
@(echo If you want to run the gnustep-gui testsuite, please type \'make check\')
|
||||
|
||||
check::
|
||||
(\
|
||||
ADDITIONAL_INCLUDE_DIRS="-I$(TOP_DIR)/."
|
||||
ADDITIONAL_LIB_DIRS="-L$(TOP_DIR)/$(GNUSTEP_OBJ_DIR)";\
|
||||
LD_LIBRARY_PATH="$(TOP_DIR)/$(GNUSTEP_OBJ_DIR):${LD_LIBRARY_PATH}";\
|
||||
export ADDITIONAL_INCLUDE_DIRS;\
|
||||
export ADDITIONAL_LIB_DIRS;\
|
||||
export LD_LIBRARY_PATH;\
|
||||
export PATH;\
|
||||
if [ "$(DEBUG)" = "" ]; then \
|
||||
gnustep-tests GormObjCHeaderParser;\
|
||||
else \
|
||||
gnustep-tests --debug GormObjCHeaderParser;\
|
||||
fi; \
|
||||
)
|
||||
|
||||
clean::
|
||||
-gnustep-tests --clean
|
||||
|
||||
include $(GNUSTEP_MAKEFILES)/rules.make
|
1292
GormObjCHeaderParser/Tests/tests.log
Normal file
1292
GormObjCHeaderParser/Tests/tests.log
Normal file
File diff suppressed because it is too large
Load diff
1047
GormObjCHeaderParser/Tests/tests.sum
Normal file
1047
GormObjCHeaderParser/Tests/tests.sum
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue