fix pthread complaining

This commit is contained in:
Vítor Santos Costa 2015-10-22 00:33:38 +01:00
parent d6148eb8ad
commit bcdfdeb65d
24 changed files with 34 additions and 440 deletions

View File

@ -416,7 +416,7 @@ clean_atom_list(AtomHashEntry *HashPtr)
} else { } else {
NOfAtoms--; NOfAtoms--;
if (IsBlob(atm)) { if (IsBlob(atm)) {
BlobPropEntry *b = RepBlobProp(at->PropsOfAE); YAP_BlobPropEntry *b = RepBlobProp(at->PropsOfAE);
if (b->NextOfPE != NIL) { if (b->NextOfPE != NIL) {
patm = &(at->NextOfAE); patm = &(at->NextOfAE);
atm = at->NextOfAE; atm = at->NextOfAE;
@ -425,7 +425,7 @@ clean_atom_list(AtomHashEntry *HashPtr)
NOfAtoms++; NOfAtoms++;
NOfBlobs--; NOfBlobs--;
Yap_FreeCodeSpace((char *)b); Yap_FreeCodeSpace((char *)b);
GLOBAL_agc_collected += sizeof(BlobPropEntry); GLOBAL_agc_collected += sizeof(YAP_BlobPropEntry);
GLOBAL_agc_collected += sizeof(AtomEntry)+sizeof(size_t)+at->rep.blob->length; GLOBAL_agc_collected += sizeof(AtomEntry)+sizeof(size_t)+at->rep.blob->length;
} else if (IsWideAtom(atm)) { } else if (IsWideAtom(atm)) {
#ifdef DEBUG_RESTORE3 #ifdef DEBUG_RESTORE3

View File

@ -92,7 +92,7 @@ YAP_is_blob(Term t, blob_type_t **type)
CACHE_REGS CACHE_REGS
Term yt = Yap_GetFromSlot(t); Term yt = Yap_GetFromSlot(t);
Atom a; Atom a;
BlobPropEntry *b; YAP_BlobPropEntry *b;
if (IsVarTerm(yt)) if (IsVarTerm(yt))
return FALSE; return FALSE;
@ -122,7 +122,7 @@ YAP_is_blob(Term t, blob_type_t **type)
AtomEntry * AtomEntry *
Yap_lookupBlob(void *blob, size_t len, void *type0, int *new) Yap_lookupBlob(void *blob, size_t len, void *type0, int *new)
{ {
BlobPropEntry *b; YAP_BlobPropEntry *b;
AtomEntry *ae; AtomEntry *ae;
blob_type_t *type = type0; blob_type_t *type = type0;
if (new) if (new)
@ -145,7 +145,7 @@ Yap_lookupBlob(void *blob, size_t len, void *type0, int *new)
} }
if (new) if (new)
*new = TRUE; *new = TRUE;
b = (BlobPropEntry *)Yap_AllocCodeSpace(sizeof(BlobPropEntry)); b = (YAP_BlobPropEntry *)Yap_AllocCodeSpace(sizeof(YAP_BlobPropEntry));
if (!b) { if (!b) {
UNLOCK(Blobs_Lock); UNLOCK(Blobs_Lock);
return NULL; return NULL;
@ -225,6 +225,9 @@ YAP_blob_data(Atom x, size_t *len, blob_type_t **type)
if ( len ) if ( len )
*len = wcslen(x->WStrOfAE); *len = wcslen(x->WStrOfAE);
if ( type ) if ( type )
*type = &unregistered_blob_atom; *type = &unregistered_blob_atom;
return x->WStrOfAE; return x->WStrOfAE;
} }

View File

@ -1556,29 +1556,30 @@ IsArrayProperty (int flags)
/* SWI Blob property */ /* SWI Blob property */
typedef struct blob_atom_entry typedef struct YAP_blob_prop_entry
{ {
Prop NextOfPE; /* used to chain properties */ Prop NextOfPE; /* used to chain properties */
PropFlags KindOfPE; /* kind of property */ PropFlags KindOfPE; /* kind of property */
struct YAP_blob_t *blob_type; /* type of blob */ struct YAP_blob_t *blob_type; /* type of blob */
} BlobPropEntry; } YAP_BlobPropEntry;
#if USE_OFFSETS_IN_PROPS #if USE_OFFSETS_IN_PROPS
INLINE_ONLY inline EXTERN BlobAtomEntry *RepBlobProp (Prop p); INLINE_ONLY inline EXTERN YAP_BlobPropEntry *RepBlobProp (Prop p);
INLINE_ONLY inline EXTERN BlobPropEntry * INLINE_ONLY inline EXTERN YAP_BlobPropEntry *
RepBlobProp (Prop p) RepBlobProp (Prop p)
{ {
return (BlobPropEntry *) (AtomBase + Unsigned (p)); return (YAP_BlobPropEntry *) (AtomBase + Unsigned (p));
} }
INLINE_ONLY inline EXTERN AtomEntry *AbsBlobProp (BlobPropEntry * p); INLINE_ONLY inline EXTERN AtomEntry *AbsBlobProp (BlobPropEntry * p);
INLINE_ONLY inline EXTERN Prop INLINE_ONLY inline EXTERN Prop
AbsBlobProp (BlobPropEntry * p) AbsBlobProp (YAP_BlobPropEntry * p)
{ {
return (Prop) (Addr (p) - AtomBase); return (Prop) (Addr (p) - AtomBase);
} }
@ -1586,20 +1587,20 @@ AbsBlobProp (BlobPropEntry * p)
#else #else
INLINE_ONLY inline EXTERN BlobPropEntry *RepBlobProp (Prop p); INLINE_ONLY inline EXTERN YAP_BlobPropEntry *RepBlobProp (Prop p);
INLINE_ONLY inline EXTERN BlobPropEntry * INLINE_ONLY inline EXTERN YAP_BlobPropEntry *
RepBlobProp (Prop p) RepBlobProp (Prop p)
{ {
return (BlobPropEntry *) (p); return (YAP_BlobPropEntry *) (p);
} }
INLINE_ONLY inline EXTERN Prop AbsBlobProp (BlobPropEntry * p); INLINE_ONLY inline EXTERN Prop AbsBlobProp (YAP_BlobPropEntry * p);
INLINE_ONLY inline EXTERN Prop INLINE_ONLY inline EXTERN Prop
AbsBlobProp (BlobPropEntry * p) AbsBlobProp (YAP_BlobPropEntry * p)
{ {
return (Prop) (p); return (Prop) (p);
} }

View File

@ -1627,7 +1627,7 @@ RestoreEntries(PropEntry *pp, int int_key USES_REGS)
pp->NextOfPE = pp->NextOfPE =
PropAdjust(pp->NextOfPE); PropAdjust(pp->NextOfPE);
{ {
BlobPropEntry *bpe = (BlobPropEntry *)pp; YAP_BlobPropEntry *bpe = (YAP_BlobPropEntry *)pp;
bpe->blob_type = bpe->blob_type =
BlobTypeAdjust(bpe->blob_type); BlobTypeAdjust(bpe->blob_type);
} }

View File

@ -52,7 +52,7 @@ PL_is_blob(term_t t, PL_blob_t **type)
CACHE_REGS CACHE_REGS
Term yt = Yap_GetFromSlot(t); Term yt = Yap_GetFromSlot(t);
Atom a; Atom a;
BlobPropEntry *b; YAP_BlobPropEntry *b;
if (IsVarTerm(yt)) if (IsVarTerm(yt))
return FALSE; return FALSE;

View File

@ -1,16 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/vsc/git/yap-6.3")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/vsc/git/yap-6.3")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

View File

@ -1,42 +0,0 @@
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
"C"
)
# The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_C
"/Users/vsc/git/yap-6.3/packages/jpl/src/c/jpl.c" "/Users/vsc/git/yap-6.3/packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o"
)
set(CMAKE_C_COMPILER_ID "Clang")
# Preprocessor definitions for this target.
set(CMAKE_TARGET_DEFINITIONS_C
"COROUTINING=1"
"DEBUG=1"
"DEPTH_LIMIT=1"
"HAVE_CONFIG_H"
"LOW_LEVEL_TRACER=1"
"RATIONAL_TREES=1"
"TABLING=1"
"USE_THREADEAD_CODE=1"
"UTF8PROC=1"
"_YAP_NOT_INSTALLED_=1"
)
# The include file search paths:
set(CMAKE_C_TARGET_INCLUDE_PATH
"."
"H"
"include"
"os"
"utf8proc"
"JIT/HPP"
"/usr/local/include"
"OPTYap"
"/System/Library/Frameworks/JavaVM.framework/Headers"
)
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
"/Users/vsc/git/yap-6.3/CMakeFiles/libYap.dir/DependInfo.cmake"
"/Users/vsc/git/yap-6.3/utf8proc/CMakeFiles/utf8proc.dir/DependInfo.cmake"
)

View File

@ -1,118 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/local/Cellar/cmake/3.3.2/bin/cmake
# The command to remove a file.
RM = /usr/local/Cellar/cmake/3.3.2/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /Users/vsc/git/yap-6.3
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /Users/vsc/git/yap-6.3
# Include any dependencies generated for this target.
include packages/jpl/CMakeFiles/jplYap.dir/depend.make
# Include the progress variables for this target.
include packages/jpl/CMakeFiles/jplYap.dir/progress.make
# Include the compile flags for this target's objects.
include packages/jpl/CMakeFiles/jplYap.dir/flags.make
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o: packages/jpl/CMakeFiles/jplYap.dir/flags.make
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o: packages/jpl/src/c/jpl.c
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o"
cd /Users/vsc/git/yap-6.3/packages/jpl && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc $(C_DEFINES) $(C_FLAGS) -o CMakeFiles/jplYap.dir/src/c/jpl.c.o -c /Users/vsc/git/yap-6.3/packages/jpl/src/c/jpl.c
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/jplYap.dir/src/c/jpl.c.i"
cd /Users/vsc/git/yap-6.3/packages/jpl && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc $(C_DEFINES) $(C_FLAGS) -E /Users/vsc/git/yap-6.3/packages/jpl/src/c/jpl.c > CMakeFiles/jplYap.dir/src/c/jpl.c.i
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/jplYap.dir/src/c/jpl.c.s"
cd /Users/vsc/git/yap-6.3/packages/jpl && /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc $(C_DEFINES) $(C_FLAGS) -S /Users/vsc/git/yap-6.3/packages/jpl/src/c/jpl.c -o CMakeFiles/jplYap.dir/src/c/jpl.c.s
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.requires:
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.requires
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.provides: packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.requires
$(MAKE) -f packages/jpl/CMakeFiles/jplYap.dir/build.make packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.provides.build
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.provides
packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.provides.build: packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o
# Object files for target jplYap
jplYap_OBJECTS = \
"CMakeFiles/jplYap.dir/src/c/jpl.c.o"
# External object files for target jplYap
jplYap_EXTERNAL_OBJECTS =
packages/jpl/libjpl.dylib: packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o
packages/jpl/libjpl.dylib: packages/jpl/CMakeFiles/jplYap.dir/build.make
packages/jpl/libjpl.dylib: libYap.6.3.4.dylib
packages/jpl/libjpl.dylib: utf8proc/libutf8proc.1.3.0.dylib
packages/jpl/libjpl.dylib: /usr/local/lib/libgmp.dylib
packages/jpl/libjpl.dylib: /usr/local/opt/readline/lib/libreadline.dylib
packages/jpl/libjpl.dylib: /usr/lib/libncurses.dylib
packages/jpl/libjpl.dylib: packages/jpl/CMakeFiles/jplYap.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C shared library libjpl.dylib"
cd /Users/vsc/git/yap-6.3/packages/jpl && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/jplYap.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
packages/jpl/CMakeFiles/jplYap.dir/build: packages/jpl/libjpl.dylib
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/build
packages/jpl/CMakeFiles/jplYap.dir/requires: packages/jpl/CMakeFiles/jplYap.dir/src/c/jpl.c.o.requires
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/requires
packages/jpl/CMakeFiles/jplYap.dir/clean:
cd /Users/vsc/git/yap-6.3/packages/jpl && $(CMAKE_COMMAND) -P CMakeFiles/jplYap.dir/cmake_clean.cmake
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/clean
packages/jpl/CMakeFiles/jplYap.dir/depend:
cd /Users/vsc/git/yap-6.3 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/vsc/git/yap-6.3 /Users/vsc/git/yap-6.3/packages/jpl /Users/vsc/git/yap-6.3 /Users/vsc/git/yap-6.3/packages/jpl /Users/vsc/git/yap-6.3/packages/jpl/CMakeFiles/jplYap.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : packages/jpl/CMakeFiles/jplYap.dir/depend

View File

@ -1,10 +0,0 @@
file(REMOVE_RECURSE
"CMakeFiles/jplYap.dir/src/c/jpl.c.o"
"libjpl.pdb"
"libjpl.dylib"
)
# Per-language clean rules from dependency scanning.
foreach(lang C)
include(CMakeFiles/jplYap.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

View File

@ -1,2 +0,0 @@
# Empty dependencies file for jplYap.
# This may be replaced when dependencies are built.

View File

@ -1,8 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
# compile C with /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
C_FLAGS = -g -fPIC -I/Users/vsc/git/yap-6.3 -I/Users/vsc/git/yap-6.3/H -I/Users/vsc/git/yap-6.3/include -I/Users/vsc/git/yap-6.3/os -I/Users/vsc/git/yap-6.3/utf8proc -I/Users/vsc/git/yap-6.3/JIT/HPP -I/usr/local/include -I/Users/vsc/git/yap-6.3/OPTYap -I/System/Library/Frameworks/JavaVM.framework/Headers -Wall -Wstrict-prototypes -Wmissing-prototypes -fexceptions
C_DEFINES = -DCOROUTINING=1 -DDEBUG=1 -DDEPTH_LIMIT=1 -DHAVE_CONFIG_H -DLOW_LEVEL_TRACER=1 -DRATIONAL_TREES=1 -DTABLING=1 -DUSE_THREADEAD_CODE=1 -DUTF8PROC=1 -D_YAP_NOT_INSTALLED_=1 -DjplYap_EXPORTS

View File

@ -1 +0,0 @@
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -g -dynamiclib -Wl,-headerpad_max_install_names -o libjpl.dylib -install_name @rpath/libjpl.dylib CMakeFiles/jplYap.dir/src/c/jpl.c.o ../../libYap.6.3.4.dylib -framework JavaVM -framework JavaVM -ldl ../../utf8proc/libutf8proc.1.3.0.dylib /usr/local/lib/libgmp.dylib /usr/local/opt/readline/lib/libreadline.dylib /usr/lib/libncurses.dylib -Wl,-rpath,/Users/vsc/git/yap-6.3

View File

@ -1,3 +0,0 @@
CMAKE_PROGRESS_1 =
CMAKE_PROGRESS_2 = 31

View File

@ -1 +0,0 @@
54

View File

@ -1,16 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/vsc/git/yap-6.3")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/vsc/git/yap-6.3")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})

View File

@ -1,8 +0,0 @@
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of files for implicit dependencies of each language:
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
)

View File

@ -1,122 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Remove some rules from gmake that .SUFFIXES does not remove.
SUFFIXES =
.SUFFIXES: .hpux_make_needs_suffix_list
# Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/local/Cellar/cmake/3.3.2/bin/cmake
# The command to remove a file.
RM = /usr/local/Cellar/cmake/3.3.2/bin/cmake -E remove -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /Users/vsc/git/yap-6.3
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /Users/vsc/git/yap-6.3
# Utility rule file for jpl.
# Include the progress variables for this target.
include packages/jpl/src/java/CMakeFiles/jpl.dir/progress.make
packages/jpl/src/java/CMakeFiles/jpl: packages/jpl/src/java/jpl.jar
packages/jpl/src/java/jpl.jar: packages/jpl/src/java/CMakeFiles/jpl.dir/java_class_filelist
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Creating Java archive jpl.jar"
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir && /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/jar -cf /Users/vsc/git/yap-6.3/packages/jpl/src/java/jpl.jar @java_class_filelist
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir && /usr/local/Cellar/cmake/3.3.2/bin/cmake -D_JAVA_TARGET_DIR=/Users/vsc/git/yap-6.3/packages/jpl/src/java -D_JAVA_TARGET_OUTPUT_NAME=jpl.jar -D_JAVA_TARGET_OUTPUT_LINK= -P /usr/local/Cellar/cmake/3.3.2/share/cmake/Modules/UseJavaSymlinks.cmake
packages/jpl/src/java/CMakeFiles/jpl.dir/java_class_filelist: packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Generating CMakeFiles/jpl.dir/java_class_filelist"
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java && /usr/local/Cellar/cmake/3.3.2/bin/cmake -DCMAKE_JAVA_CLASS_OUTPUT_PATH=/Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir -DCMAKE_JAR_CLASSES_PREFIX="" -P /usr/local/Cellar/cmake/3.3.2/share/cmake/Modules/UseJavaClassFilelist.cmake
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Atom.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Compound.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Float.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Integer.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/JRef.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/JPLException.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/JPL.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/PrologException.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Query.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Term.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Util.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Variable.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/Version.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/atom_t.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/BooleanHolder.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/DoubleHolder.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/engine_t.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/fid_t.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/functor_t.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/IntHolder.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/Int64Holder.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/LongHolder.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/module_t.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/ObjectHolder.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/PointerHolder.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/predicate_t.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/Prolog.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/qid_t.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/StringHolder.java
packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl: packages/jpl/src/java/jpl/fli/term_t.java
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Users/vsc/git/yap-6.3/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building Java objects for jpl.jar"
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java && /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/javac -classpath :/Users/vsc/git/yap-6.3/packages/jpl/src/java:/Users/vsc/git/yap-6.3/packages/jpl/src/java -d /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir @/Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir/java_sources
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java && /usr/local/Cellar/cmake/3.3.2/bin/cmake -E touch /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl
jpl: packages/jpl/src/java/CMakeFiles/jpl
jpl: packages/jpl/src/java/jpl.jar
jpl: packages/jpl/src/java/CMakeFiles/jpl.dir/java_class_filelist
jpl: packages/jpl/src/java/CMakeFiles/jpl.dir/java_compiled_jpl
jpl: packages/jpl/src/java/CMakeFiles/jpl.dir/build.make
.PHONY : jpl
# Rule to build all files generated by this target.
packages/jpl/src/java/CMakeFiles/jpl.dir/build: jpl
.PHONY : packages/jpl/src/java/CMakeFiles/jpl.dir/build
packages/jpl/src/java/CMakeFiles/jpl.dir/clean:
cd /Users/vsc/git/yap-6.3/packages/jpl/src/java && $(CMAKE_COMMAND) -P CMakeFiles/jpl.dir/cmake_clean.cmake
.PHONY : packages/jpl/src/java/CMakeFiles/jpl.dir/clean
packages/jpl/src/java/CMakeFiles/jpl.dir/depend:
cd /Users/vsc/git/yap-6.3 && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Users/vsc/git/yap-6.3 /Users/vsc/git/yap-6.3/packages/jpl/src/java /Users/vsc/git/yap-6.3 /Users/vsc/git/yap-6.3/packages/jpl/src/java /Users/vsc/git/yap-6.3/packages/jpl/src/java/CMakeFiles/jpl.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : packages/jpl/src/java/CMakeFiles/jpl.dir/depend

View File

@ -1,11 +0,0 @@
file(REMOVE_RECURSE
"CMakeFiles/jpl"
"jpl.jar"
"CMakeFiles/jpl.dir/java_class_filelist"
"CMakeFiles/jpl.dir/java_compiled_jpl"
)
# Per-language clean rules from dependency scanning.
foreach(lang )
include(CMakeFiles/jpl.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

View File

@ -1,30 +0,0 @@
"jpl/Atom.java"
"jpl/Compound.java"
"jpl/Float.java"
"jpl/Integer.java"
"jpl/JRef.java"
"jpl/JPLException.java"
"jpl/JPL.java"
"jpl/PrologException.java"
"jpl/Query.java"
"jpl/Term.java"
"jpl/Util.java"
"jpl/Variable.java"
"jpl/Version.java"
"jpl/fli/atom_t.java"
"jpl/fli/BooleanHolder.java"
"jpl/fli/DoubleHolder.java"
"jpl/fli/engine_t.java"
"jpl/fli/fid_t.java"
"jpl/fli/functor_t.java"
"jpl/fli/IntHolder.java"
"jpl/fli/Int64Holder.java"
"jpl/fli/LongHolder.java"
"jpl/fli/module_t.java"
"jpl/fli/ObjectHolder.java"
"jpl/fli/PointerHolder.java"
"jpl/fli/predicate_t.java"
"jpl/fli/Prolog.java"
"jpl/fli/qid_t.java"
"jpl/fli/StringHolder.java"
"jpl/fli/term_t.java"

View File

@ -1,4 +0,0 @@
CMAKE_PROGRESS_1 = 29
CMAKE_PROGRESS_2 =
CMAKE_PROGRESS_3 = 30

View File

@ -1,16 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.3
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Users/vsc/git/yap-6.3")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Users/vsc/git/yap-6.3")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})