changeset 36:14c289b351ff PR_univ

added nb project
author Sean Halle <seanhalle@yahoo.com>
date Mon, 30 Sep 2013 01:05:39 -0700
parents 049a8d8917c5
children c21c30e45a17
files .hgignore PrivateHash.c PrivateHash.h prhash.h prhash/Makefile prhash/nbproject/Makefile-Debug.mk prhash/nbproject/Makefile-Release.mk prhash/nbproject/Makefile-impl.mk prhash/nbproject/Makefile-variables.mk prhash/nbproject/Package-Debug.bash prhash/nbproject/Package-Release.bash prhash/nbproject/configurations.xml prhash/nbproject/private/Makefile-variables.mk prhash/nbproject/private/configurations.xml prhash/nbproject/private/private.xml prhash/nbproject/project.xml prhash_pic/Makefile prhash_pic/nbproject/Makefile-Debug.mk prhash_pic/nbproject/Makefile-Release.mk prhash_pic/nbproject/Makefile-impl.mk prhash_pic/nbproject/Makefile-variables.mk prhash_pic/nbproject/Package-Debug.bash prhash_pic/nbproject/Package-Release.bash prhash_pic/nbproject/configurations.xml prhash_pic/nbproject/private/Makefile-variables.mk prhash_pic/nbproject/private/configurations.xml prhash_pic/nbproject/private/private.xml prhash_pic/nbproject/project.xml
diffstat 28 files changed, 1759 insertions(+), 100 deletions(-) [+]
line diff
     1.1 --- a/.hgignore	Tue Jul 23 07:38:54 2013 -0700
     1.2 +++ b/.hgignore	Mon Sep 30 01:05:39 2013 -0700
     1.3 @@ -1,3 +1,10 @@
     1.4 -syntax: glob
     1.5 +build
     1.6  
     1.7 -*.o
     1.8 +src/Default
     1.9 +src/.settings
    1.10 +src/.cproject
    1.11 +src/.project
    1.12 +.dep.inc
    1.13 +glob:.cproject
    1.14 +glob:.project
    1.15 +glob:Debug
     2.1 --- a/PrivateHash.c	Tue Jul 23 07:38:54 2013 -0700
     2.2 +++ b/PrivateHash.c	Mon Sep 30 01:05:39 2013 -0700
     2.3 @@ -6,8 +6,8 @@
     2.4   * Author: seanhalle@yahoo.com
     2.5   */
     2.6  
     2.7 -#include "PrivateHash.h"
     2.8 -#include "PR__common_includes/Services_offered_by_PR/Memory_Handling/vmalloc__wrapper_library.h"
     2.9 +#include <PR__include/prhash.h>
    2.10 +#include <PR__include/prmalloc.h>
    2.11  
    2.12  HashTable *
    2.13  makeHashTable( int numHashSlots, FreeEntryContentFnPtr freeFn )
     3.1 --- a/PrivateHash.h	Tue Jul 23 07:38:54 2013 -0700
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,96 +0,0 @@
     3.4 -/*
     3.5 - *  Copyright 2009 OpenSourceResearchInstitute.org
     3.6 - *  Licensed under GNU General Public License version 2
     3.7 - *
     3.8 - * Author: seanhalle@yahoo.com
     3.9 - */
    3.10 -
    3.11 -#ifndef _PRIVATE_HASH_H
    3.12 -#define	_PRIVATE_HASH_H
    3.13 -
    3.14 -#include <stdio.h>
    3.15 -#include <string.h>
    3.16 -#include <errno.h>
    3.17 -#include <stdlib.h>
    3.18 -
    3.19 -#include "PR__common_includes/PR__primitive_data_types.h"
    3.20 -
    3.21 -//=====================  defines  =====================
    3.22 -#define TRUE     1
    3.23 -#define FALSE    0
    3.24 -
    3.25 -#define DEFAULT_HASH_TABLE_SIZE 1 << 10
    3.26 -#define DEFAULT_POWER_OF_2_TABLE_SIZE 10
    3.27 -
    3.28 -
    3.29 -//=====================  structs  =====================
    3.30 -union hashkey_t{
    3.31 -    char hashable[8];
    3.32 -    int32 parts[2];
    3.33 -};
    3.34 -
    3.35 -typedef union hashkey_t hashkey_t;
    3.36 -
    3.37 -typedef struct _HashEntry HashEntry;
    3.38 -
    3.39 -struct _HashEntry
    3.40 - {
    3.41 -   char       *key;
    3.42 -   void       *content;
    3.43 -   HashEntry  *next;
    3.44 - };
    3.45 -
    3.46 -typedef void (*FreeEntryContentFnPtr)    ( void * );
    3.47 -
    3.48 -typedef struct
    3.49 - { int32       tableSz;
    3.50 -   int32       numEntries;
    3.51 -   HashEntry* *entries;
    3.52 -   int32       hashMask;
    3.53 -   int32       prevHash;
    3.54 -   FreeEntryContentFnPtr freeEntryContentFn;
    3.55 - }
    3.56 -HashTable;
    3.57 -
    3.58 -
    3.59 -//===========================================================================
    3.60 -//   Public functions
    3.61 -HashTable   *makeHashTable( int numHashSlots, FreeEntryContentFnPtr freeFn );
    3.62 -
    3.63 -int32        putEntryIntoTable( HashEntry *entry, HashTable *table);
    3.64 -int32        addValueIntoTable( char* key, void *value, HashTable *table);
    3.65 -HashEntry   *getEntryFromTable( char *key, HashTable *table );
    3.66 -void        *getValueFromTable( char *key, HashTable *table );
    3.67 -
    3.68 -bool8        deleteEntryFromTable( char *key, HashTable *table );
    3.69 -bool8        deleteThisEntryFromTable( HashEntry *entry, HashTable *table );
    3.70 -bool8        deleteEntrysValueInTable( char *key, HashTable *table );
    3.71 -bool8        deleteEntryFromTableAndFreeValue( char *key, HashTable *table );
    3.72 -void         freeHashTable( HashTable *table );
    3.73 -//char        *paramBagToString( ParamBag * bag )
    3.74 -
    3.75 -//================= Same Fns, but for 32b array key hash fn ================
    3.76 -HashTable *makeHashTable32(int32 powerOf2OfSz, FreeEntryContentFnPtr freeFn);
    3.77 -HashTable *makeDefaultSizeHashTable32( FreeEntryContentFnPtr freeFn );
    3.78 -
    3.79 -int32      putEntryIntoTable32( HashEntry *entry, HashTable *table);
    3.80 -HashEntry *addValueIntoTable32( uint32 key[], void *value, HashTable *table);
    3.81 -HashEntry *getEntryFromTable32( uint32 key[], HashTable *table );
    3.82 -void      *getValueFromTable32( uint32 key[], HashTable *table );
    3.83 -
    3.84 -bool32     deleteEntryFromTable32( uint32 key[], HashTable *table );
    3.85 -
    3.86 -//===========================================================================
    3.87 -//   Internal functions
    3.88 -void         freeHashEntryUsing( HashEntry *entry, HashTable *table );
    3.89 -unsigned int hashThisKey( char *s, int hashSz );
    3.90 -void         nullOutTablesArray( HashTable *table );
    3.91 -void         doubleTableSize( HashTable *table );
    3.92 -void         freeHashEntryButNotContent( HashEntry *entry );
    3.93 -
    3.94 -uint32 
    3.95 -jenkHash32( const uint32  *key,     /* array of uint32 values */
    3.96 -                   int32   length);  /* num uint32 in the key */
    3.97 -        
    3.98 -#endif	/* _PRIVATE_HASH_H */
    3.99 -
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/prhash.h	Mon Sep 30 01:05:39 2013 -0700
     4.3 @@ -0,0 +1,96 @@
     4.4 +/*
     4.5 + *  Copyright 2009 OpenSourceResearchInstitute.org
     4.6 + *  Licensed under GNU General Public License version 2
     4.7 + *
     4.8 + * Author: seanhalle@yahoo.com
     4.9 + */
    4.10 +
    4.11 +#ifndef _PRHASH_H
    4.12 +#define	_PRHASH_H
    4.13 +
    4.14 +#include <stdio.h>
    4.15 +#include <string.h>
    4.16 +#include <errno.h>
    4.17 +#include <stdlib.h>
    4.18 +
    4.19 +#include <PR__include/PR__primitive_data_types.h>
    4.20 +
    4.21 +//=====================  defines  =====================
    4.22 +#define TRUE     1
    4.23 +#define FALSE    0
    4.24 +
    4.25 +#define DEFAULT_HASH_TABLE_SIZE 1 << 10
    4.26 +#define DEFAULT_POWER_OF_2_TABLE_SIZE 10
    4.27 +
    4.28 +
    4.29 +//=====================  structs  =====================
    4.30 +union hashkey_t{
    4.31 +    char hashable[8];
    4.32 +    int32 parts[2];
    4.33 +};
    4.34 +
    4.35 +typedef union hashkey_t hashkey_t;
    4.36 +
    4.37 +typedef struct _HashEntry HashEntry;
    4.38 +
    4.39 +struct _HashEntry
    4.40 + {
    4.41 +   char       *key;
    4.42 +   void       *content;
    4.43 +   HashEntry  *next;
    4.44 + };
    4.45 +
    4.46 +typedef void (*FreeEntryContentFnPtr)    ( void * );
    4.47 +
    4.48 +typedef struct
    4.49 + { int32       tableSz;
    4.50 +   int32       numEntries;
    4.51 +   HashEntry* *entries;
    4.52 +   int32       hashMask;
    4.53 +   int32       prevHash;
    4.54 +   FreeEntryContentFnPtr freeEntryContentFn;
    4.55 + }
    4.56 +HashTable;
    4.57 +
    4.58 +
    4.59 +//===========================================================================
    4.60 +//   Public functions
    4.61 +HashTable   *makeHashTable( int numHashSlots, FreeEntryContentFnPtr freeFn );
    4.62 +
    4.63 +int32        putEntryIntoTable( HashEntry *entry, HashTable *table);
    4.64 +int32        addValueIntoTable( char* key, void *value, HashTable *table);
    4.65 +HashEntry   *getEntryFromTable( char *key, HashTable *table );
    4.66 +void        *getValueFromTable( char *key, HashTable *table );
    4.67 +
    4.68 +bool8        deleteEntryFromTable( char *key, HashTable *table );
    4.69 +bool8        deleteThisEntryFromTable( HashEntry *entry, HashTable *table );
    4.70 +bool8        deleteEntrysValueInTable( char *key, HashTable *table );
    4.71 +bool8        deleteEntryFromTableAndFreeValue( char *key, HashTable *table );
    4.72 +void         freeHashTable( HashTable *table );
    4.73 +//char        *paramBagToString( ParamBag * bag )
    4.74 +
    4.75 +//================= Same Fns, but for 32b array key hash fn ================
    4.76 +HashTable *makeHashTable32(int32 powerOf2OfSz, FreeEntryContentFnPtr freeFn);
    4.77 +HashTable *makeDefaultSizeHashTable32( FreeEntryContentFnPtr freeFn );
    4.78 +
    4.79 +int32      putEntryIntoTable32( HashEntry *entry, HashTable *table);
    4.80 +HashEntry *addValueIntoTable32( uint32 key[], void *value, HashTable *table);
    4.81 +HashEntry *getEntryFromTable32( uint32 key[], HashTable *table );
    4.82 +void      *getValueFromTable32( uint32 key[], HashTable *table );
    4.83 +
    4.84 +bool32     deleteEntryFromTable32( uint32 key[], HashTable *table );
    4.85 +
    4.86 +//===========================================================================
    4.87 +//   Internal functions
    4.88 +void         freeHashEntryUsing( HashEntry *entry, HashTable *table );
    4.89 +unsigned int hashThisKey( char *s, int hashSz );
    4.90 +void         nullOutTablesArray( HashTable *table );
    4.91 +void         doubleTableSize( HashTable *table );
    4.92 +void         freeHashEntryButNotContent( HashEntry *entry );
    4.93 +
    4.94 +uint32 
    4.95 +jenkHash32( const uint32  *key,     /* array of uint32 values */
    4.96 +                   int32   length);  /* num uint32 in the key */
    4.97 +        
    4.98 +#endif	/* _PRIVATE_HASH_H */
    4.99 +
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/prhash/Makefile	Mon Sep 30 01:05:39 2013 -0700
     5.3 @@ -0,0 +1,128 @@
     5.4 +#
     5.5 +#  There exist several targets which are by default empty and which can be 
     5.6 +#  used for execution of your targets. These targets are usually executed 
     5.7 +#  before and after some main targets. They are: 
     5.8 +#
     5.9 +#     .build-pre:              called before 'build' target
    5.10 +#     .build-post:             called after 'build' target
    5.11 +#     .clean-pre:              called before 'clean' target
    5.12 +#     .clean-post:             called after 'clean' target
    5.13 +#     .clobber-pre:            called before 'clobber' target
    5.14 +#     .clobber-post:           called after 'clobber' target
    5.15 +#     .all-pre:                called before 'all' target
    5.16 +#     .all-post:               called after 'all' target
    5.17 +#     .help-pre:               called before 'help' target
    5.18 +#     .help-post:              called after 'help' target
    5.19 +#
    5.20 +#  Targets beginning with '.' are not intended to be called on their own.
    5.21 +#
    5.22 +#  Main targets can be executed directly, and they are:
    5.23 +#  
    5.24 +#     build                    build a specific configuration
    5.25 +#     clean                    remove built files from a configuration
    5.26 +#     clobber                  remove all built files
    5.27 +#     all                      build all configurations
    5.28 +#     help                     print help mesage
    5.29 +#  
    5.30 +#  Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and
    5.31 +#  .help-impl are implemented in nbproject/makefile-impl.mk.
    5.32 +#
    5.33 +#  Available make variables:
    5.34 +#
    5.35 +#     CND_BASEDIR                base directory for relative paths
    5.36 +#     CND_DISTDIR                default top distribution directory (build artifacts)
    5.37 +#     CND_BUILDDIR               default top build directory (object files, ...)
    5.38 +#     CONF                       name of current configuration
    5.39 +#     CND_PLATFORM_${CONF}       platform name (current configuration)
    5.40 +#     CND_ARTIFACT_DIR_${CONF}   directory of build artifact (current configuration)
    5.41 +#     CND_ARTIFACT_NAME_${CONF}  name of build artifact (current configuration)
    5.42 +#     CND_ARTIFACT_PATH_${CONF}  path to build artifact (current configuration)
    5.43 +#     CND_PACKAGE_DIR_${CONF}    directory of package (current configuration)
    5.44 +#     CND_PACKAGE_NAME_${CONF}   name of package (current configuration)
    5.45 +#     CND_PACKAGE_PATH_${CONF}   path to package (current configuration)
    5.46 +#
    5.47 +# NOCDDL
    5.48 +
    5.49 +
    5.50 +# Environment 
    5.51 +MKDIR=mkdir
    5.52 +CP=cp
    5.53 +CCADMIN=CCadmin
    5.54 +
    5.55 +
    5.56 +# build
    5.57 +build: .build-post
    5.58 +
    5.59 +.build-pre:
    5.60 +# Add your pre 'build' code here...
    5.61 +
    5.62 +.build-post: .build-impl
    5.63 +# Add your post 'build' code here...
    5.64 +
    5.65 +
    5.66 +# clean
    5.67 +clean: .clean-post
    5.68 +
    5.69 +.clean-pre:
    5.70 +# Add your pre 'clean' code here...
    5.71 +
    5.72 +.clean-post: .clean-impl
    5.73 +# Add your post 'clean' code here...
    5.74 +
    5.75 +
    5.76 +# clobber
    5.77 +clobber: .clobber-post
    5.78 +
    5.79 +.clobber-pre:
    5.80 +# Add your pre 'clobber' code here...
    5.81 +
    5.82 +.clobber-post: .clobber-impl
    5.83 +# Add your post 'clobber' code here...
    5.84 +
    5.85 +
    5.86 +# all
    5.87 +all: .all-post
    5.88 +
    5.89 +.all-pre:
    5.90 +# Add your pre 'all' code here...
    5.91 +
    5.92 +.all-post: .all-impl
    5.93 +# Add your post 'all' code here...
    5.94 +
    5.95 +
    5.96 +# build tests
    5.97 +build-tests: .build-tests-post
    5.98 +
    5.99 +.build-tests-pre:
   5.100 +# Add your pre 'build-tests' code here...
   5.101 +
   5.102 +.build-tests-post: .build-tests-impl
   5.103 +# Add your post 'build-tests' code here...
   5.104 +
   5.105 +
   5.106 +# run tests
   5.107 +test: .test-post
   5.108 +
   5.109 +.test-pre:
   5.110 +# Add your pre 'test' code here...
   5.111 +
   5.112 +.test-post: .test-impl
   5.113 +# Add your post 'test' code here...
   5.114 +
   5.115 +
   5.116 +# help
   5.117 +help: .help-post
   5.118 +
   5.119 +.help-pre:
   5.120 +# Add your pre 'help' code here...
   5.121 +
   5.122 +.help-post: .help-impl
   5.123 +# Add your post 'help' code here...
   5.124 +
   5.125 +
   5.126 +
   5.127 +# include project implementation makefile
   5.128 +include nbproject/Makefile-impl.mk
   5.129 +
   5.130 +# include project make variables
   5.131 +include nbproject/Makefile-variables.mk
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/prhash/nbproject/Makefile-Debug.mk	Mon Sep 30 01:05:39 2013 -0700
     6.3 @@ -0,0 +1,97 @@
     6.4 +#
     6.5 +# Generated Makefile - do not edit!
     6.6 +#
     6.7 +# Edit the Makefile in the project folder instead (../Makefile). Each target
     6.8 +# has a -pre and a -post target defined where you can add customized code.
     6.9 +#
    6.10 +# This makefile implements configuration specific macros and targets.
    6.11 +
    6.12 +
    6.13 +# Environment
    6.14 +MKDIR=mkdir
    6.15 +CP=cp
    6.16 +GREP=grep
    6.17 +NM=nm
    6.18 +CCADMIN=CCadmin
    6.19 +RANLIB=ranlib
    6.20 +CC=gcc
    6.21 +CCC=gcc-4.6
    6.22 +CXX=gcc-4.6
    6.23 +FC=gfortran
    6.24 +AS=as
    6.25 +
    6.26 +# Macros
    6.27 +CND_PLATFORM=GNU-Linux-x86
    6.28 +CND_CONF=Debug
    6.29 +CND_DISTDIR=dist
    6.30 +CND_BUILDDIR=build
    6.31 +
    6.32 +# Include project Makefile
    6.33 +include Makefile
    6.34 +
    6.35 +# Object Directory
    6.36 +OBJECTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}
    6.37 +
    6.38 +# Object Files
    6.39 +OBJECTFILES= \
    6.40 +	${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o \
    6.41 +	${OBJECTDIR}/_ext/1472/PrivateHash.o \
    6.42 +	${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o
    6.43 +
    6.44 +
    6.45 +# C Compiler Flags
    6.46 +CFLAGS=
    6.47 +
    6.48 +# CC Compiler Flags
    6.49 +CCFLAGS=
    6.50 +CXXFLAGS=
    6.51 +
    6.52 +# Fortran Compiler Flags
    6.53 +FFLAGS=
    6.54 +
    6.55 +# Assembler Flags
    6.56 +ASFLAGS=
    6.57 +
    6.58 +# Link Libraries and Options
    6.59 +LDLIBSOPTIONS=
    6.60 +
    6.61 +# Build Targets
    6.62 +.build-conf: ${BUILD_SUBPROJECTS}
    6.63 +	"${MAKE}"  -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
    6.64 +
    6.65 +${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a: ${OBJECTFILES}
    6.66 +	${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}
    6.67 +	${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
    6.68 +	${AR} -rv ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a ${OBJECTFILES} 
    6.69 +	$(RANLIB) ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
    6.70 +
    6.71 +${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o: ../jenkinsHash_lookup3.c 
    6.72 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
    6.73 +	${RM} $@.d
    6.74 +	$(COMPILE.c) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o ../jenkinsHash_lookup3.c
    6.75 +
    6.76 +${OBJECTDIR}/_ext/1472/PrivateHash.o: ../PrivateHash.c 
    6.77 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
    6.78 +	${RM} $@.d
    6.79 +	$(COMPILE.c) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/PrivateHash.o ../PrivateHash.c
    6.80 +
    6.81 +${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o: ../jenkinsHash_lookup8.c 
    6.82 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
    6.83 +	${RM} $@.d
    6.84 +	$(COMPILE.c) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o ../jenkinsHash_lookup8.c
    6.85 +
    6.86 +# Subprojects
    6.87 +.build-subprojects:
    6.88 +
    6.89 +# Clean Targets
    6.90 +.clean-conf: ${CLEAN_SUBPROJECTS}
    6.91 +	${RM} -r ${CND_BUILDDIR}/${CND_CONF}
    6.92 +	${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
    6.93 +
    6.94 +# Subprojects
    6.95 +.clean-subprojects:
    6.96 +
    6.97 +# Enable dependency checking
    6.98 +.dep.inc: .depcheck-impl
    6.99 +
   6.100 +include .dep.inc
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/prhash/nbproject/Makefile-Release.mk	Mon Sep 30 01:05:39 2013 -0700
     7.3 @@ -0,0 +1,97 @@
     7.4 +#
     7.5 +# Generated Makefile - do not edit!
     7.6 +#
     7.7 +# Edit the Makefile in the project folder instead (../Makefile). Each target
     7.8 +# has a -pre and a -post target defined where you can add customized code.
     7.9 +#
    7.10 +# This makefile implements configuration specific macros and targets.
    7.11 +
    7.12 +
    7.13 +# Environment
    7.14 +MKDIR=mkdir
    7.15 +CP=cp
    7.16 +GREP=grep
    7.17 +NM=nm
    7.18 +CCADMIN=CCadmin
    7.19 +RANLIB=ranlib
    7.20 +CC=gcc
    7.21 +CCC=gcc-4.6
    7.22 +CXX=gcc-4.6
    7.23 +FC=gfortran
    7.24 +AS=as
    7.25 +
    7.26 +# Macros
    7.27 +CND_PLATFORM=GNU-Linux-x86
    7.28 +CND_CONF=Release
    7.29 +CND_DISTDIR=dist
    7.30 +CND_BUILDDIR=build
    7.31 +
    7.32 +# Include project Makefile
    7.33 +include Makefile
    7.34 +
    7.35 +# Object Directory
    7.36 +OBJECTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}
    7.37 +
    7.38 +# Object Files
    7.39 +OBJECTFILES= \
    7.40 +	${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o \
    7.41 +	${OBJECTDIR}/_ext/1472/PrivateHash.o \
    7.42 +	${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o
    7.43 +
    7.44 +
    7.45 +# C Compiler Flags
    7.46 +CFLAGS=
    7.47 +
    7.48 +# CC Compiler Flags
    7.49 +CCFLAGS=
    7.50 +CXXFLAGS=
    7.51 +
    7.52 +# Fortran Compiler Flags
    7.53 +FFLAGS=
    7.54 +
    7.55 +# Assembler Flags
    7.56 +ASFLAGS=
    7.57 +
    7.58 +# Link Libraries and Options
    7.59 +LDLIBSOPTIONS=
    7.60 +
    7.61 +# Build Targets
    7.62 +.build-conf: ${BUILD_SUBPROJECTS}
    7.63 +	"${MAKE}"  -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
    7.64 +
    7.65 +${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a: ${OBJECTFILES}
    7.66 +	${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}
    7.67 +	${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
    7.68 +	${AR} -rv ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a ${OBJECTFILES} 
    7.69 +	$(RANLIB) ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
    7.70 +
    7.71 +${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o: ../jenkinsHash_lookup3.c 
    7.72 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
    7.73 +	${RM} $@.d
    7.74 +	$(COMPILE.c) -O2 -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o ../jenkinsHash_lookup3.c
    7.75 +
    7.76 +${OBJECTDIR}/_ext/1472/PrivateHash.o: ../PrivateHash.c 
    7.77 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
    7.78 +	${RM} $@.d
    7.79 +	$(COMPILE.c) -O2 -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/PrivateHash.o ../PrivateHash.c
    7.80 +
    7.81 +${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o: ../jenkinsHash_lookup8.c 
    7.82 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
    7.83 +	${RM} $@.d
    7.84 +	$(COMPILE.c) -O2 -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o ../jenkinsHash_lookup8.c
    7.85 +
    7.86 +# Subprojects
    7.87 +.build-subprojects:
    7.88 +
    7.89 +# Clean Targets
    7.90 +.clean-conf: ${CLEAN_SUBPROJECTS}
    7.91 +	${RM} -r ${CND_BUILDDIR}/${CND_CONF}
    7.92 +	${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
    7.93 +
    7.94 +# Subprojects
    7.95 +.clean-subprojects:
    7.96 +
    7.97 +# Enable dependency checking
    7.98 +.dep.inc: .depcheck-impl
    7.99 +
   7.100 +include .dep.inc
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/prhash/nbproject/Makefile-impl.mk	Mon Sep 30 01:05:39 2013 -0700
     8.3 @@ -0,0 +1,133 @@
     8.4 +# 
     8.5 +# Generated Makefile - do not edit! 
     8.6 +# 
     8.7 +# Edit the Makefile in the project folder instead (../Makefile). Each target
     8.8 +# has a pre- and a post- target defined where you can add customization code.
     8.9 +#
    8.10 +# This makefile implements macros and targets common to all configurations.
    8.11 +#
    8.12 +# NOCDDL
    8.13 +
    8.14 +
    8.15 +# Building and Cleaning subprojects are done by default, but can be controlled with the SUB
    8.16 +# macro. If SUB=no, subprojects will not be built or cleaned. The following macro
    8.17 +# statements set BUILD_SUB-CONF and CLEAN_SUB-CONF to .build-reqprojects-conf
    8.18 +# and .clean-reqprojects-conf unless SUB has the value 'no'
    8.19 +SUB_no=NO
    8.20 +SUBPROJECTS=${SUB_${SUB}}
    8.21 +BUILD_SUBPROJECTS_=.build-subprojects
    8.22 +BUILD_SUBPROJECTS_NO=
    8.23 +BUILD_SUBPROJECTS=${BUILD_SUBPROJECTS_${SUBPROJECTS}}
    8.24 +CLEAN_SUBPROJECTS_=.clean-subprojects
    8.25 +CLEAN_SUBPROJECTS_NO=
    8.26 +CLEAN_SUBPROJECTS=${CLEAN_SUBPROJECTS_${SUBPROJECTS}}
    8.27 +
    8.28 +
    8.29 +# Project Name
    8.30 +PROJECTNAME=prhash
    8.31 +
    8.32 +# Active Configuration
    8.33 +DEFAULTCONF=Debug
    8.34 +CONF=${DEFAULTCONF}
    8.35 +
    8.36 +# All Configurations
    8.37 +ALLCONFS=Debug Release 
    8.38 +
    8.39 +
    8.40 +# build
    8.41 +.build-impl: .build-pre .validate-impl .depcheck-impl
    8.42 +	@#echo "=> Running $@... Configuration=$(CONF)"
    8.43 +	"${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf
    8.44 +
    8.45 +
    8.46 +# clean
    8.47 +.clean-impl: .clean-pre .validate-impl .depcheck-impl
    8.48 +	@#echo "=> Running $@... Configuration=$(CONF)"
    8.49 +	"${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf
    8.50 +
    8.51 +
    8.52 +# clobber 
    8.53 +.clobber-impl: .clobber-pre .depcheck-impl
    8.54 +	@#echo "=> Running $@..."
    8.55 +	for CONF in ${ALLCONFS}; \
    8.56 +	do \
    8.57 +	    "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf; \
    8.58 +	done
    8.59 +
    8.60 +# all 
    8.61 +.all-impl: .all-pre .depcheck-impl
    8.62 +	@#echo "=> Running $@..."
    8.63 +	for CONF in ${ALLCONFS}; \
    8.64 +	do \
    8.65 +	    "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf; \
    8.66 +	done
    8.67 +
    8.68 +# build tests
    8.69 +.build-tests-impl: .build-impl .build-tests-pre
    8.70 +	@#echo "=> Running $@... Configuration=$(CONF)"
    8.71 +	"${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .build-tests-conf
    8.72 +
    8.73 +# run tests
    8.74 +.test-impl: .build-tests-impl .test-pre
    8.75 +	@#echo "=> Running $@... Configuration=$(CONF)"
    8.76 +	"${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .test-conf
    8.77 +
    8.78 +# dependency checking support
    8.79 +.depcheck-impl:
    8.80 +	@echo "# This code depends on make tool being used" >.dep.inc
    8.81 +	@if [ -n "${MAKE_VERSION}" ]; then \
    8.82 +	    echo "DEPFILES=\$$(wildcard \$$(addsuffix .d, \$${OBJECTFILES}))" >>.dep.inc; \
    8.83 +	    echo "ifneq (\$${DEPFILES},)" >>.dep.inc; \
    8.84 +	    echo "include \$${DEPFILES}" >>.dep.inc; \
    8.85 +	    echo "endif" >>.dep.inc; \
    8.86 +	else \
    8.87 +	    echo ".KEEP_STATE:" >>.dep.inc; \
    8.88 +	    echo ".KEEP_STATE_FILE:.make.state.\$${CONF}" >>.dep.inc; \
    8.89 +	fi
    8.90 +
    8.91 +# configuration validation
    8.92 +.validate-impl:
    8.93 +	@if [ ! -f nbproject/Makefile-${CONF}.mk ]; \
    8.94 +	then \
    8.95 +	    echo ""; \
    8.96 +	    echo "Error: can not find the makefile for configuration '${CONF}' in project ${PROJECTNAME}"; \
    8.97 +	    echo "See 'make help' for details."; \
    8.98 +	    echo "Current directory: " `pwd`; \
    8.99 +	    echo ""; \
   8.100 +	fi
   8.101 +	@if [ ! -f nbproject/Makefile-${CONF}.mk ]; \
   8.102 +	then \
   8.103 +	    exit 1; \
   8.104 +	fi
   8.105 +
   8.106 +
   8.107 +# help
   8.108 +.help-impl: .help-pre
   8.109 +	@echo "This makefile supports the following configurations:"
   8.110 +	@echo "    ${ALLCONFS}"
   8.111 +	@echo ""
   8.112 +	@echo "and the following targets:"
   8.113 +	@echo "    build  (default target)"
   8.114 +	@echo "    clean"
   8.115 +	@echo "    clobber"
   8.116 +	@echo "    all"
   8.117 +	@echo "    help"
   8.118 +	@echo ""
   8.119 +	@echo "Makefile Usage:"
   8.120 +	@echo "    make [CONF=<CONFIGURATION>] [SUB=no] build"
   8.121 +	@echo "    make [CONF=<CONFIGURATION>] [SUB=no] clean"
   8.122 +	@echo "    make [SUB=no] clobber"
   8.123 +	@echo "    make [SUB=no] all"
   8.124 +	@echo "    make help"
   8.125 +	@echo ""
   8.126 +	@echo "Target 'build' will build a specific configuration and, unless 'SUB=no',"
   8.127 +	@echo "    also build subprojects."
   8.128 +	@echo "Target 'clean' will clean a specific configuration and, unless 'SUB=no',"
   8.129 +	@echo "    also clean subprojects."
   8.130 +	@echo "Target 'clobber' will remove all built files from all configurations and,"
   8.131 +	@echo "    unless 'SUB=no', also from subprojects."
   8.132 +	@echo "Target 'all' will will build all configurations and, unless 'SUB=no',"
   8.133 +	@echo "    also build subprojects."
   8.134 +	@echo "Target 'help' prints this message."
   8.135 +	@echo ""
   8.136 +
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/prhash/nbproject/Makefile-variables.mk	Mon Sep 30 01:05:39 2013 -0700
     9.3 @@ -0,0 +1,35 @@
     9.4 +#
     9.5 +# Generated - do not edit!
     9.6 +#
     9.7 +# NOCDDL
     9.8 +#
     9.9 +CND_BASEDIR=`pwd`
    9.10 +CND_BUILDDIR=build
    9.11 +CND_DISTDIR=dist
    9.12 +# Debug configuration
    9.13 +CND_PLATFORM_Debug=GNU-Linux-x86
    9.14 +CND_ARTIFACT_DIR_Debug=dist/Debug/GNU-Linux-x86
    9.15 +CND_ARTIFACT_NAME_Debug=libprhash.a
    9.16 +CND_ARTIFACT_PATH_Debug=dist/Debug/GNU-Linux-x86/libprhash.a
    9.17 +CND_PACKAGE_DIR_Debug=dist/Debug/GNU-Linux-x86/package
    9.18 +CND_PACKAGE_NAME_Debug=prhash.tar
    9.19 +CND_PACKAGE_PATH_Debug=dist/Debug/GNU-Linux-x86/package/prhash.tar
    9.20 +# Release configuration
    9.21 +CND_PLATFORM_Release=GNU-Linux-x86
    9.22 +CND_ARTIFACT_DIR_Release=dist/Release/GNU-Linux-x86
    9.23 +CND_ARTIFACT_NAME_Release=libprhash.a
    9.24 +CND_ARTIFACT_PATH_Release=dist/Release/GNU-Linux-x86/libprhash.a
    9.25 +CND_PACKAGE_DIR_Release=dist/Release/GNU-Linux-x86/package
    9.26 +CND_PACKAGE_NAME_Release=prhash.tar
    9.27 +CND_PACKAGE_PATH_Release=dist/Release/GNU-Linux-x86/package/prhash.tar
    9.28 +#
    9.29 +# include compiler specific variables
    9.30 +#
    9.31 +# dmake command
    9.32 +ROOT:sh = test -f nbproject/private/Makefile-variables.mk || \
    9.33 +	(mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk)
    9.34 +#
    9.35 +# gmake command
    9.36 +.PHONY: $(shell test -f nbproject/private/Makefile-variables.mk || (mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk))
    9.37 +#
    9.38 +include nbproject/private/Makefile-variables.mk
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/prhash/nbproject/Package-Debug.bash	Mon Sep 30 01:05:39 2013 -0700
    10.3 @@ -0,0 +1,75 @@
    10.4 +#!/bin/bash -x
    10.5 +
    10.6 +#
    10.7 +# Generated - do not edit!
    10.8 +#
    10.9 +
   10.10 +# Macros
   10.11 +TOP=`pwd`
   10.12 +CND_PLATFORM=GNU-Linux-x86
   10.13 +CND_CONF=Debug
   10.14 +CND_DISTDIR=dist
   10.15 +CND_BUILDDIR=build
   10.16 +NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging
   10.17 +TMPDIRNAME=tmp-packaging
   10.18 +OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
   10.19 +OUTPUT_BASENAME=libprhash.a
   10.20 +PACKAGE_TOP_DIR=prhash/
   10.21 +
   10.22 +# Functions
   10.23 +function checkReturnCode
   10.24 +{
   10.25 +    rc=$?
   10.26 +    if [ $rc != 0 ]
   10.27 +    then
   10.28 +        exit $rc
   10.29 +    fi
   10.30 +}
   10.31 +function makeDirectory
   10.32 +# $1 directory path
   10.33 +# $2 permission (optional)
   10.34 +{
   10.35 +    mkdir -p "$1"
   10.36 +    checkReturnCode
   10.37 +    if [ "$2" != "" ]
   10.38 +    then
   10.39 +      chmod $2 "$1"
   10.40 +      checkReturnCode
   10.41 +    fi
   10.42 +}
   10.43 +function copyFileToTmpDir
   10.44 +# $1 from-file path
   10.45 +# $2 to-file path
   10.46 +# $3 permission
   10.47 +{
   10.48 +    cp "$1" "$2"
   10.49 +    checkReturnCode
   10.50 +    if [ "$3" != "" ]
   10.51 +    then
   10.52 +        chmod $3 "$2"
   10.53 +        checkReturnCode
   10.54 +    fi
   10.55 +}
   10.56 +
   10.57 +# Setup
   10.58 +cd "${TOP}"
   10.59 +mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package
   10.60 +rm -rf ${NBTMPDIR}
   10.61 +mkdir -p ${NBTMPDIR}
   10.62 +
   10.63 +# Copy files and create directories and links
   10.64 +cd "${TOP}"
   10.65 +makeDirectory "${NBTMPDIR}/prhash/lib"
   10.66 +copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}lib/${OUTPUT_BASENAME}" 0644
   10.67 +
   10.68 +
   10.69 +# Generate tar file
   10.70 +cd "${TOP}"
   10.71 +rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prhash.tar
   10.72 +cd ${NBTMPDIR}
   10.73 +tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prhash.tar *
   10.74 +checkReturnCode
   10.75 +
   10.76 +# Cleanup
   10.77 +cd "${TOP}"
   10.78 +rm -rf ${NBTMPDIR}
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/prhash/nbproject/Package-Release.bash	Mon Sep 30 01:05:39 2013 -0700
    11.3 @@ -0,0 +1,75 @@
    11.4 +#!/bin/bash -x
    11.5 +
    11.6 +#
    11.7 +# Generated - do not edit!
    11.8 +#
    11.9 +
   11.10 +# Macros
   11.11 +TOP=`pwd`
   11.12 +CND_PLATFORM=GNU-Linux-x86
   11.13 +CND_CONF=Release
   11.14 +CND_DISTDIR=dist
   11.15 +CND_BUILDDIR=build
   11.16 +NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging
   11.17 +TMPDIRNAME=tmp-packaging
   11.18 +OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash.a
   11.19 +OUTPUT_BASENAME=libprhash.a
   11.20 +PACKAGE_TOP_DIR=prhash/
   11.21 +
   11.22 +# Functions
   11.23 +function checkReturnCode
   11.24 +{
   11.25 +    rc=$?
   11.26 +    if [ $rc != 0 ]
   11.27 +    then
   11.28 +        exit $rc
   11.29 +    fi
   11.30 +}
   11.31 +function makeDirectory
   11.32 +# $1 directory path
   11.33 +# $2 permission (optional)
   11.34 +{
   11.35 +    mkdir -p "$1"
   11.36 +    checkReturnCode
   11.37 +    if [ "$2" != "" ]
   11.38 +    then
   11.39 +      chmod $2 "$1"
   11.40 +      checkReturnCode
   11.41 +    fi
   11.42 +}
   11.43 +function copyFileToTmpDir
   11.44 +# $1 from-file path
   11.45 +# $2 to-file path
   11.46 +# $3 permission
   11.47 +{
   11.48 +    cp "$1" "$2"
   11.49 +    checkReturnCode
   11.50 +    if [ "$3" != "" ]
   11.51 +    then
   11.52 +        chmod $3 "$2"
   11.53 +        checkReturnCode
   11.54 +    fi
   11.55 +}
   11.56 +
   11.57 +# Setup
   11.58 +cd "${TOP}"
   11.59 +mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package
   11.60 +rm -rf ${NBTMPDIR}
   11.61 +mkdir -p ${NBTMPDIR}
   11.62 +
   11.63 +# Copy files and create directories and links
   11.64 +cd "${TOP}"
   11.65 +makeDirectory "${NBTMPDIR}/prhash/lib"
   11.66 +copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}lib/${OUTPUT_BASENAME}" 0644
   11.67 +
   11.68 +
   11.69 +# Generate tar file
   11.70 +cd "${TOP}"
   11.71 +rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prhash.tar
   11.72 +cd ${NBTMPDIR}
   11.73 +tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prhash.tar *
   11.74 +checkReturnCode
   11.75 +
   11.76 +# Cleanup
   11.77 +cd "${TOP}"
   11.78 +rm -rf ${NBTMPDIR}
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/prhash/nbproject/configurations.xml	Mon Sep 30 01:05:39 2013 -0700
    12.3 @@ -0,0 +1,67 @@
    12.4 +<?xml version="1.0" encoding="UTF-8"?>
    12.5 +<configurationDescriptor version="79">
    12.6 +  <logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT">
    12.7 +    <logicalFolder name="HeaderFiles"
    12.8 +                   displayName="Header Files"
    12.9 +                   projectFiles="true">
   12.10 +    </logicalFolder>
   12.11 +    <logicalFolder name="ResourceFiles"
   12.12 +                   displayName="Resource Files"
   12.13 +                   projectFiles="true">
   12.14 +    </logicalFolder>
   12.15 +    <logicalFolder name="SourceFiles"
   12.16 +                   displayName="Source Files"
   12.17 +                   projectFiles="true">
   12.18 +      <itemPath>../PrivateHash.c</itemPath>
   12.19 +      <itemPath>../jenkinsHash_lookup3.c</itemPath>
   12.20 +      <itemPath>../jenkinsHash_lookup8.c</itemPath>
   12.21 +      <itemPath>../prhash.h</itemPath>
   12.22 +    </logicalFolder>
   12.23 +    <logicalFolder name="TestFiles"
   12.24 +                   displayName="Test Files"
   12.25 +                   projectFiles="false"
   12.26 +                   kind="TEST_LOGICAL_FOLDER">
   12.27 +    </logicalFolder>
   12.28 +    <logicalFolder name="ExternalFiles"
   12.29 +                   displayName="Important Files"
   12.30 +                   projectFiles="false"
   12.31 +                   kind="IMPORTANT_FILES_FOLDER">
   12.32 +      <itemPath>Makefile</itemPath>
   12.33 +    </logicalFolder>
   12.34 +  </logicalFolder>
   12.35 +  <projectmakefile>Makefile</projectmakefile>
   12.36 +  <confs>
   12.37 +    <conf name="Debug" type="3">
   12.38 +      <toolsSet>
   12.39 +        <remote-sources-mode>LOCAL_SOURCES</remote-sources-mode>
   12.40 +        <compilerSet>default</compilerSet>
   12.41 +      </toolsSet>
   12.42 +      <compileType>
   12.43 +        <archiverTool>
   12.44 +        </archiverTool>
   12.45 +      </compileType>
   12.46 +    </conf>
   12.47 +    <conf name="Release" type="3">
   12.48 +      <toolsSet>
   12.49 +        <remote-sources-mode>LOCAL_SOURCES</remote-sources-mode>
   12.50 +        <compilerSet>default</compilerSet>
   12.51 +      </toolsSet>
   12.52 +      <compileType>
   12.53 +        <cTool>
   12.54 +          <developmentMode>5</developmentMode>
   12.55 +        </cTool>
   12.56 +        <ccTool>
   12.57 +          <developmentMode>5</developmentMode>
   12.58 +        </ccTool>
   12.59 +        <fortranCompilerTool>
   12.60 +          <developmentMode>5</developmentMode>
   12.61 +        </fortranCompilerTool>
   12.62 +        <asmTool>
   12.63 +          <developmentMode>5</developmentMode>
   12.64 +        </asmTool>
   12.65 +        <archiverTool>
   12.66 +        </archiverTool>
   12.67 +      </compileType>
   12.68 +    </conf>
   12.69 +  </confs>
   12.70 +</configurationDescriptor>
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/prhash/nbproject/private/Makefile-variables.mk	Mon Sep 30 01:05:39 2013 -0700
    13.3 @@ -0,0 +1,7 @@
    13.4 +#
    13.5 +# Generated - do not edit!
    13.6 +#
    13.7 +# NOCDDL
    13.8 +#
    13.9 +# Debug configuration
   13.10 +# Release configuration
    14.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    14.2 +++ b/prhash/nbproject/private/configurations.xml	Mon Sep 30 01:05:39 2013 -0700
    14.3 @@ -0,0 +1,78 @@
    14.4 +<?xml version="1.0" encoding="UTF-8"?>
    14.5 +<configurationDescriptor version="79">
    14.6 +  <projectmakefile>Makefile</projectmakefile>
    14.7 +  <confs>
    14.8 +    <conf name="Debug" type="3">
    14.9 +      <toolsSet>
   14.10 +        <developmentServer>localhost</developmentServer>
   14.11 +        <platform>2</platform>
   14.12 +      </toolsSet>
   14.13 +      <dbx_gdbdebugger version="1">
   14.14 +        <gdb_pathmaps>
   14.15 +        </gdb_pathmaps>
   14.16 +        <gdb_interceptlist>
   14.17 +          <gdbinterceptoptions gdb_all="false" gdb_unhandled="true" gdb_unexpected="true"/>
   14.18 +        </gdb_interceptlist>
   14.19 +        <gdb_options>
   14.20 +          <DebugOptions>
   14.21 +          </DebugOptions>
   14.22 +        </gdb_options>
   14.23 +        <gdb_buildfirst gdb_buildfirst_overriden="false" gdb_buildfirst_old="false"/>
   14.24 +      </dbx_gdbdebugger>
   14.25 +      <gizmo_options version="3">
   14.26 +        <configurationname>GizmoSimple</configurationname>
   14.27 +      </gizmo_options>
   14.28 +      <nativedebugger version="1">
   14.29 +        <engine>gdb</engine>
   14.30 +      </nativedebugger>
   14.31 +      <runprofile version="9">
   14.32 +        <runcommandpicklist>
   14.33 +          <runcommandpicklistitem>"${OUTPUT_PATH}"</runcommandpicklistitem>
   14.34 +        </runcommandpicklist>
   14.35 +        <runcommand>"${OUTPUT_PATH}"</runcommand>
   14.36 +        <rundir></rundir>
   14.37 +        <buildfirst>true</buildfirst>
   14.38 +        <terminal-type>0</terminal-type>
   14.39 +        <remove-instrumentation>0</remove-instrumentation>
   14.40 +        <environment>
   14.41 +        </environment>
   14.42 +      </runprofile>
   14.43 +    </conf>
   14.44 +    <conf name="Release" type="3">
   14.45 +      <toolsSet>
   14.46 +        <developmentServer>localhost</developmentServer>
   14.47 +        <platform>2</platform>
   14.48 +      </toolsSet>
   14.49 +      <dbx_gdbdebugger version="1">
   14.50 +        <gdb_pathmaps>
   14.51 +        </gdb_pathmaps>
   14.52 +        <gdb_interceptlist>
   14.53 +          <gdbinterceptoptions gdb_all="false" gdb_unhandled="true" gdb_unexpected="true"/>
   14.54 +        </gdb_interceptlist>
   14.55 +        <gdb_options>
   14.56 +          <DebugOptions>
   14.57 +          </DebugOptions>
   14.58 +        </gdb_options>
   14.59 +        <gdb_buildfirst gdb_buildfirst_overriden="false" gdb_buildfirst_old="false"/>
   14.60 +      </dbx_gdbdebugger>
   14.61 +      <gizmo_options version="3">
   14.62 +        <configurationname>GizmoSimple</configurationname>
   14.63 +      </gizmo_options>
   14.64 +      <nativedebugger version="1">
   14.65 +        <engine>gdb</engine>
   14.66 +      </nativedebugger>
   14.67 +      <runprofile version="9">
   14.68 +        <runcommandpicklist>
   14.69 +          <runcommandpicklistitem>"${OUTPUT_PATH}"</runcommandpicklistitem>
   14.70 +        </runcommandpicklist>
   14.71 +        <runcommand>"${OUTPUT_PATH}"</runcommand>
   14.72 +        <rundir></rundir>
   14.73 +        <buildfirst>true</buildfirst>
   14.74 +        <terminal-type>0</terminal-type>
   14.75 +        <remove-instrumentation>0</remove-instrumentation>
   14.76 +        <environment>
   14.77 +        </environment>
   14.78 +      </runprofile>
   14.79 +    </conf>
   14.80 +  </confs>
   14.81 +</configurationDescriptor>
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/prhash/nbproject/private/private.xml	Mon Sep 30 01:05:39 2013 -0700
    15.3 @@ -0,0 +1,8 @@
    15.4 +<?xml version="1.0" encoding="UTF-8"?>
    15.5 +<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
    15.6 +    <data xmlns="http://www.netbeans.org/ns/make-project-private/1">
    15.7 +        <activeConfTypeElem>3</activeConfTypeElem>
    15.8 +        <activeConfIndexElem>0</activeConfIndexElem>
    15.9 +    </data>
   15.10 +    <editor-bookmarks xmlns="http://www.netbeans.org/ns/editor-bookmarks/1"/>
   15.11 +</project-private>
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/prhash/nbproject/project.xml	Mon Sep 30 01:05:39 2013 -0700
    16.3 @@ -0,0 +1,25 @@
    16.4 +<?xml version="1.0" encoding="UTF-8"?>
    16.5 +<project xmlns="http://www.netbeans.org/ns/project/1">
    16.6 +    <type>org.netbeans.modules.cnd.makeproject</type>
    16.7 +    <configuration>
    16.8 +        <data xmlns="http://www.netbeans.org/ns/make-project/1">
    16.9 +            <name>prhash</name>
   16.10 +            <c-extensions>c</c-extensions>
   16.11 +            <cpp-extensions/>
   16.12 +            <header-extensions>h</header-extensions>
   16.13 +            <sourceEncoding>UTF-8</sourceEncoding>
   16.14 +            <make-dep-projects/>
   16.15 +            <sourceRootList/>
   16.16 +            <confList>
   16.17 +                <confElem>
   16.18 +                    <name>Debug</name>
   16.19 +                    <type>3</type>
   16.20 +                </confElem>
   16.21 +                <confElem>
   16.22 +                    <name>Release</name>
   16.23 +                    <type>3</type>
   16.24 +                </confElem>
   16.25 +            </confList>
   16.26 +        </data>
   16.27 +    </configuration>
   16.28 +</project>
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/prhash_pic/Makefile	Mon Sep 30 01:05:39 2013 -0700
    17.3 @@ -0,0 +1,128 @@
    17.4 +#
    17.5 +#  There exist several targets which are by default empty and which can be 
    17.6 +#  used for execution of your targets. These targets are usually executed 
    17.7 +#  before and after some main targets. They are: 
    17.8 +#
    17.9 +#     .build-pre:              called before 'build' target
   17.10 +#     .build-post:             called after 'build' target
   17.11 +#     .clean-pre:              called before 'clean' target
   17.12 +#     .clean-post:             called after 'clean' target
   17.13 +#     .clobber-pre:            called before 'clobber' target
   17.14 +#     .clobber-post:           called after 'clobber' target
   17.15 +#     .all-pre:                called before 'all' target
   17.16 +#     .all-post:               called after 'all' target
   17.17 +#     .help-pre:               called before 'help' target
   17.18 +#     .help-post:              called after 'help' target
   17.19 +#
   17.20 +#  Targets beginning with '.' are not intended to be called on their own.
   17.21 +#
   17.22 +#  Main targets can be executed directly, and they are:
   17.23 +#  
   17.24 +#     build                    build a specific configuration
   17.25 +#     clean                    remove built files from a configuration
   17.26 +#     clobber                  remove all built files
   17.27 +#     all                      build all configurations
   17.28 +#     help                     print help mesage
   17.29 +#  
   17.30 +#  Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and
   17.31 +#  .help-impl are implemented in nbproject/makefile-impl.mk.
   17.32 +#
   17.33 +#  Available make variables:
   17.34 +#
   17.35 +#     CND_BASEDIR                base directory for relative paths
   17.36 +#     CND_DISTDIR                default top distribution directory (build artifacts)
   17.37 +#     CND_BUILDDIR               default top build directory (object files, ...)
   17.38 +#     CONF                       name of current configuration
   17.39 +#     CND_PLATFORM_${CONF}       platform name (current configuration)
   17.40 +#     CND_ARTIFACT_DIR_${CONF}   directory of build artifact (current configuration)
   17.41 +#     CND_ARTIFACT_NAME_${CONF}  name of build artifact (current configuration)
   17.42 +#     CND_ARTIFACT_PATH_${CONF}  path to build artifact (current configuration)
   17.43 +#     CND_PACKAGE_DIR_${CONF}    directory of package (current configuration)
   17.44 +#     CND_PACKAGE_NAME_${CONF}   name of package (current configuration)
   17.45 +#     CND_PACKAGE_PATH_${CONF}   path to package (current configuration)
   17.46 +#
   17.47 +# NOCDDL
   17.48 +
   17.49 +
   17.50 +# Environment 
   17.51 +MKDIR=mkdir
   17.52 +CP=cp
   17.53 +CCADMIN=CCadmin
   17.54 +
   17.55 +
   17.56 +# build
   17.57 +build: .build-post
   17.58 +
   17.59 +.build-pre:
   17.60 +# Add your pre 'build' code here...
   17.61 +
   17.62 +.build-post: .build-impl
   17.63 +# Add your post 'build' code here...
   17.64 +
   17.65 +
   17.66 +# clean
   17.67 +clean: .clean-post
   17.68 +
   17.69 +.clean-pre:
   17.70 +# Add your pre 'clean' code here...
   17.71 +
   17.72 +.clean-post: .clean-impl
   17.73 +# Add your post 'clean' code here...
   17.74 +
   17.75 +
   17.76 +# clobber
   17.77 +clobber: .clobber-post
   17.78 +
   17.79 +.clobber-pre:
   17.80 +# Add your pre 'clobber' code here...
   17.81 +
   17.82 +.clobber-post: .clobber-impl
   17.83 +# Add your post 'clobber' code here...
   17.84 +
   17.85 +
   17.86 +# all
   17.87 +all: .all-post
   17.88 +
   17.89 +.all-pre:
   17.90 +# Add your pre 'all' code here...
   17.91 +
   17.92 +.all-post: .all-impl
   17.93 +# Add your post 'all' code here...
   17.94 +
   17.95 +
   17.96 +# build tests
   17.97 +build-tests: .build-tests-post
   17.98 +
   17.99 +.build-tests-pre:
  17.100 +# Add your pre 'build-tests' code here...
  17.101 +
  17.102 +.build-tests-post: .build-tests-impl
  17.103 +# Add your post 'build-tests' code here...
  17.104 +
  17.105 +
  17.106 +# run tests
  17.107 +test: .test-post
  17.108 +
  17.109 +.test-pre:
  17.110 +# Add your pre 'test' code here...
  17.111 +
  17.112 +.test-post: .test-impl
  17.113 +# Add your post 'test' code here...
  17.114 +
  17.115 +
  17.116 +# help
  17.117 +help: .help-post
  17.118 +
  17.119 +.help-pre:
  17.120 +# Add your pre 'help' code here...
  17.121 +
  17.122 +.help-post: .help-impl
  17.123 +# Add your post 'help' code here...
  17.124 +
  17.125 +
  17.126 +
  17.127 +# include project implementation makefile
  17.128 +include nbproject/Makefile-impl.mk
  17.129 +
  17.130 +# include project make variables
  17.131 +include nbproject/Makefile-variables.mk
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/prhash_pic/nbproject/Makefile-Debug.mk	Mon Sep 30 01:05:39 2013 -0700
    18.3 @@ -0,0 +1,97 @@
    18.4 +#
    18.5 +# Generated Makefile - do not edit!
    18.6 +#
    18.7 +# Edit the Makefile in the project folder instead (../Makefile). Each target
    18.8 +# has a -pre and a -post target defined where you can add customized code.
    18.9 +#
   18.10 +# This makefile implements configuration specific macros and targets.
   18.11 +
   18.12 +
   18.13 +# Environment
   18.14 +MKDIR=mkdir
   18.15 +CP=cp
   18.16 +GREP=grep
   18.17 +NM=nm
   18.18 +CCADMIN=CCadmin
   18.19 +RANLIB=ranlib
   18.20 +CC=gcc
   18.21 +CCC=gcc-4.6
   18.22 +CXX=gcc-4.6
   18.23 +FC=gfortran
   18.24 +AS=as
   18.25 +
   18.26 +# Macros
   18.27 +CND_PLATFORM=GNU-Linux-x86
   18.28 +CND_CONF=Debug
   18.29 +CND_DISTDIR=dist
   18.30 +CND_BUILDDIR=build
   18.31 +
   18.32 +# Include project Makefile
   18.33 +include Makefile
   18.34 +
   18.35 +# Object Directory
   18.36 +OBJECTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}
   18.37 +
   18.38 +# Object Files
   18.39 +OBJECTFILES= \
   18.40 +	${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o \
   18.41 +	${OBJECTDIR}/_ext/1472/PrivateHash.o \
   18.42 +	${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o
   18.43 +
   18.44 +
   18.45 +# C Compiler Flags
   18.46 +CFLAGS=-fPIC
   18.47 +
   18.48 +# CC Compiler Flags
   18.49 +CCFLAGS=
   18.50 +CXXFLAGS=
   18.51 +
   18.52 +# Fortran Compiler Flags
   18.53 +FFLAGS=
   18.54 +
   18.55 +# Assembler Flags
   18.56 +ASFLAGS=
   18.57 +
   18.58 +# Link Libraries and Options
   18.59 +LDLIBSOPTIONS=
   18.60 +
   18.61 +# Build Targets
   18.62 +.build-conf: ${BUILD_SUBPROJECTS}
   18.63 +	"${MAKE}"  -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   18.64 +
   18.65 +${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a: ${OBJECTFILES}
   18.66 +	${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}
   18.67 +	${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   18.68 +	${AR} -rv ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a ${OBJECTFILES} 
   18.69 +	$(RANLIB) ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   18.70 +
   18.71 +${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o: ../jenkinsHash_lookup3.c 
   18.72 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
   18.73 +	${RM} $@.d
   18.74 +	$(COMPILE.c) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o ../jenkinsHash_lookup3.c
   18.75 +
   18.76 +${OBJECTDIR}/_ext/1472/PrivateHash.o: ../PrivateHash.c 
   18.77 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
   18.78 +	${RM} $@.d
   18.79 +	$(COMPILE.c) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/PrivateHash.o ../PrivateHash.c
   18.80 +
   18.81 +${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o: ../jenkinsHash_lookup8.c 
   18.82 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
   18.83 +	${RM} $@.d
   18.84 +	$(COMPILE.c) -g -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o ../jenkinsHash_lookup8.c
   18.85 +
   18.86 +# Subprojects
   18.87 +.build-subprojects:
   18.88 +
   18.89 +# Clean Targets
   18.90 +.clean-conf: ${CLEAN_SUBPROJECTS}
   18.91 +	${RM} -r ${CND_BUILDDIR}/${CND_CONF}
   18.92 +	${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   18.93 +
   18.94 +# Subprojects
   18.95 +.clean-subprojects:
   18.96 +
   18.97 +# Enable dependency checking
   18.98 +.dep.inc: .depcheck-impl
   18.99 +
  18.100 +include .dep.inc
    19.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.2 +++ b/prhash_pic/nbproject/Makefile-Release.mk	Mon Sep 30 01:05:39 2013 -0700
    19.3 @@ -0,0 +1,97 @@
    19.4 +#
    19.5 +# Generated Makefile - do not edit!
    19.6 +#
    19.7 +# Edit the Makefile in the project folder instead (../Makefile). Each target
    19.8 +# has a -pre and a -post target defined where you can add customized code.
    19.9 +#
   19.10 +# This makefile implements configuration specific macros and targets.
   19.11 +
   19.12 +
   19.13 +# Environment
   19.14 +MKDIR=mkdir
   19.15 +CP=cp
   19.16 +GREP=grep
   19.17 +NM=nm
   19.18 +CCADMIN=CCadmin
   19.19 +RANLIB=ranlib
   19.20 +CC=gcc
   19.21 +CCC=gcc-4.6
   19.22 +CXX=gcc-4.6
   19.23 +FC=gfortran
   19.24 +AS=as
   19.25 +
   19.26 +# Macros
   19.27 +CND_PLATFORM=GNU-Linux-x86
   19.28 +CND_CONF=Release
   19.29 +CND_DISTDIR=dist
   19.30 +CND_BUILDDIR=build
   19.31 +
   19.32 +# Include project Makefile
   19.33 +include Makefile
   19.34 +
   19.35 +# Object Directory
   19.36 +OBJECTDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}
   19.37 +
   19.38 +# Object Files
   19.39 +OBJECTFILES= \
   19.40 +	${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o \
   19.41 +	${OBJECTDIR}/_ext/1472/PrivateHash.o \
   19.42 +	${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o
   19.43 +
   19.44 +
   19.45 +# C Compiler Flags
   19.46 +CFLAGS=
   19.47 +
   19.48 +# CC Compiler Flags
   19.49 +CCFLAGS=
   19.50 +CXXFLAGS=
   19.51 +
   19.52 +# Fortran Compiler Flags
   19.53 +FFLAGS=
   19.54 +
   19.55 +# Assembler Flags
   19.56 +ASFLAGS=
   19.57 +
   19.58 +# Link Libraries and Options
   19.59 +LDLIBSOPTIONS=
   19.60 +
   19.61 +# Build Targets
   19.62 +.build-conf: ${BUILD_SUBPROJECTS}
   19.63 +	"${MAKE}"  -f nbproject/Makefile-${CND_CONF}.mk ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   19.64 +
   19.65 +${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a: ${OBJECTFILES}
   19.66 +	${MKDIR} -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}
   19.67 +	${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   19.68 +	${AR} -rv ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a ${OBJECTFILES} 
   19.69 +	$(RANLIB) ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   19.70 +
   19.71 +${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o: ../jenkinsHash_lookup3.c 
   19.72 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
   19.73 +	${RM} $@.d
   19.74 +	$(COMPILE.c) -O2 -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/jenkinsHash_lookup3.o ../jenkinsHash_lookup3.c
   19.75 +
   19.76 +${OBJECTDIR}/_ext/1472/PrivateHash.o: ../PrivateHash.c 
   19.77 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
   19.78 +	${RM} $@.d
   19.79 +	$(COMPILE.c) -O2 -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/PrivateHash.o ../PrivateHash.c
   19.80 +
   19.81 +${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o: ../jenkinsHash_lookup8.c 
   19.82 +	${MKDIR} -p ${OBJECTDIR}/_ext/1472
   19.83 +	${RM} $@.d
   19.84 +	$(COMPILE.c) -O2 -MMD -MP -MF $@.d -o ${OBJECTDIR}/_ext/1472/jenkinsHash_lookup8.o ../jenkinsHash_lookup8.c
   19.85 +
   19.86 +# Subprojects
   19.87 +.build-subprojects:
   19.88 +
   19.89 +# Clean Targets
   19.90 +.clean-conf: ${CLEAN_SUBPROJECTS}
   19.91 +	${RM} -r ${CND_BUILDDIR}/${CND_CONF}
   19.92 +	${RM} ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   19.93 +
   19.94 +# Subprojects
   19.95 +.clean-subprojects:
   19.96 +
   19.97 +# Enable dependency checking
   19.98 +.dep.inc: .depcheck-impl
   19.99 +
  19.100 +include .dep.inc
    20.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.2 +++ b/prhash_pic/nbproject/Makefile-impl.mk	Mon Sep 30 01:05:39 2013 -0700
    20.3 @@ -0,0 +1,133 @@
    20.4 +# 
    20.5 +# Generated Makefile - do not edit! 
    20.6 +# 
    20.7 +# Edit the Makefile in the project folder instead (../Makefile). Each target
    20.8 +# has a pre- and a post- target defined where you can add customization code.
    20.9 +#
   20.10 +# This makefile implements macros and targets common to all configurations.
   20.11 +#
   20.12 +# NOCDDL
   20.13 +
   20.14 +
   20.15 +# Building and Cleaning subprojects are done by default, but can be controlled with the SUB
   20.16 +# macro. If SUB=no, subprojects will not be built or cleaned. The following macro
   20.17 +# statements set BUILD_SUB-CONF and CLEAN_SUB-CONF to .build-reqprojects-conf
   20.18 +# and .clean-reqprojects-conf unless SUB has the value 'no'
   20.19 +SUB_no=NO
   20.20 +SUBPROJECTS=${SUB_${SUB}}
   20.21 +BUILD_SUBPROJECTS_=.build-subprojects
   20.22 +BUILD_SUBPROJECTS_NO=
   20.23 +BUILD_SUBPROJECTS=${BUILD_SUBPROJECTS_${SUBPROJECTS}}
   20.24 +CLEAN_SUBPROJECTS_=.clean-subprojects
   20.25 +CLEAN_SUBPROJECTS_NO=
   20.26 +CLEAN_SUBPROJECTS=${CLEAN_SUBPROJECTS_${SUBPROJECTS}}
   20.27 +
   20.28 +
   20.29 +# Project Name
   20.30 +PROJECTNAME=prhash_pic
   20.31 +
   20.32 +# Active Configuration
   20.33 +DEFAULTCONF=Debug
   20.34 +CONF=${DEFAULTCONF}
   20.35 +
   20.36 +# All Configurations
   20.37 +ALLCONFS=Debug Release 
   20.38 +
   20.39 +
   20.40 +# build
   20.41 +.build-impl: .build-pre .validate-impl .depcheck-impl
   20.42 +	@#echo "=> Running $@... Configuration=$(CONF)"
   20.43 +	"${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf
   20.44 +
   20.45 +
   20.46 +# clean
   20.47 +.clean-impl: .clean-pre .validate-impl .depcheck-impl
   20.48 +	@#echo "=> Running $@... Configuration=$(CONF)"
   20.49 +	"${MAKE}" -f nbproject/Makefile-${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf
   20.50 +
   20.51 +
   20.52 +# clobber 
   20.53 +.clobber-impl: .clobber-pre .depcheck-impl
   20.54 +	@#echo "=> Running $@..."
   20.55 +	for CONF in ${ALLCONFS}; \
   20.56 +	do \
   20.57 +	    "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .clean-conf; \
   20.58 +	done
   20.59 +
   20.60 +# all 
   20.61 +.all-impl: .all-pre .depcheck-impl
   20.62 +	@#echo "=> Running $@..."
   20.63 +	for CONF in ${ALLCONFS}; \
   20.64 +	do \
   20.65 +	    "${MAKE}" -f nbproject/Makefile-$${CONF}.mk QMAKE=${QMAKE} SUBPROJECTS=${SUBPROJECTS} .build-conf; \
   20.66 +	done
   20.67 +
   20.68 +# build tests
   20.69 +.build-tests-impl: .build-impl .build-tests-pre
   20.70 +	@#echo "=> Running $@... Configuration=$(CONF)"
   20.71 +	"${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .build-tests-conf
   20.72 +
   20.73 +# run tests
   20.74 +.test-impl: .build-tests-impl .test-pre
   20.75 +	@#echo "=> Running $@... Configuration=$(CONF)"
   20.76 +	"${MAKE}" -f nbproject/Makefile-${CONF}.mk SUBPROJECTS=${SUBPROJECTS} .test-conf
   20.77 +
   20.78 +# dependency checking support
   20.79 +.depcheck-impl:
   20.80 +	@echo "# This code depends on make tool being used" >.dep.inc
   20.81 +	@if [ -n "${MAKE_VERSION}" ]; then \
   20.82 +	    echo "DEPFILES=\$$(wildcard \$$(addsuffix .d, \$${OBJECTFILES}))" >>.dep.inc; \
   20.83 +	    echo "ifneq (\$${DEPFILES},)" >>.dep.inc; \
   20.84 +	    echo "include \$${DEPFILES}" >>.dep.inc; \
   20.85 +	    echo "endif" >>.dep.inc; \
   20.86 +	else \
   20.87 +	    echo ".KEEP_STATE:" >>.dep.inc; \
   20.88 +	    echo ".KEEP_STATE_FILE:.make.state.\$${CONF}" >>.dep.inc; \
   20.89 +	fi
   20.90 +
   20.91 +# configuration validation
   20.92 +.validate-impl:
   20.93 +	@if [ ! -f nbproject/Makefile-${CONF}.mk ]; \
   20.94 +	then \
   20.95 +	    echo ""; \
   20.96 +	    echo "Error: can not find the makefile for configuration '${CONF}' in project ${PROJECTNAME}"; \
   20.97 +	    echo "See 'make help' for details."; \
   20.98 +	    echo "Current directory: " `pwd`; \
   20.99 +	    echo ""; \
  20.100 +	fi
  20.101 +	@if [ ! -f nbproject/Makefile-${CONF}.mk ]; \
  20.102 +	then \
  20.103 +	    exit 1; \
  20.104 +	fi
  20.105 +
  20.106 +
  20.107 +# help
  20.108 +.help-impl: .help-pre
  20.109 +	@echo "This makefile supports the following configurations:"
  20.110 +	@echo "    ${ALLCONFS}"
  20.111 +	@echo ""
  20.112 +	@echo "and the following targets:"
  20.113 +	@echo "    build  (default target)"
  20.114 +	@echo "    clean"
  20.115 +	@echo "    clobber"
  20.116 +	@echo "    all"
  20.117 +	@echo "    help"
  20.118 +	@echo ""
  20.119 +	@echo "Makefile Usage:"
  20.120 +	@echo "    make [CONF=<CONFIGURATION>] [SUB=no] build"
  20.121 +	@echo "    make [CONF=<CONFIGURATION>] [SUB=no] clean"
  20.122 +	@echo "    make [SUB=no] clobber"
  20.123 +	@echo "    make [SUB=no] all"
  20.124 +	@echo "    make help"
  20.125 +	@echo ""
  20.126 +	@echo "Target 'build' will build a specific configuration and, unless 'SUB=no',"
  20.127 +	@echo "    also build subprojects."
  20.128 +	@echo "Target 'clean' will clean a specific configuration and, unless 'SUB=no',"
  20.129 +	@echo "    also clean subprojects."
  20.130 +	@echo "Target 'clobber' will remove all built files from all configurations and,"
  20.131 +	@echo "    unless 'SUB=no', also from subprojects."
  20.132 +	@echo "Target 'all' will will build all configurations and, unless 'SUB=no',"
  20.133 +	@echo "    also build subprojects."
  20.134 +	@echo "Target 'help' prints this message."
  20.135 +	@echo ""
  20.136 +
    21.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.2 +++ b/prhash_pic/nbproject/Makefile-variables.mk	Mon Sep 30 01:05:39 2013 -0700
    21.3 @@ -0,0 +1,35 @@
    21.4 +#
    21.5 +# Generated - do not edit!
    21.6 +#
    21.7 +# NOCDDL
    21.8 +#
    21.9 +CND_BASEDIR=`pwd`
   21.10 +CND_BUILDDIR=build
   21.11 +CND_DISTDIR=dist
   21.12 +# Debug configuration
   21.13 +CND_PLATFORM_Debug=GNU-Linux-x86
   21.14 +CND_ARTIFACT_DIR_Debug=dist/Debug/GNU-Linux-x86
   21.15 +CND_ARTIFACT_NAME_Debug=libprhash_pic.a
   21.16 +CND_ARTIFACT_PATH_Debug=dist/Debug/GNU-Linux-x86/libprhash_pic.a
   21.17 +CND_PACKAGE_DIR_Debug=dist/Debug/GNU-Linux-x86/package
   21.18 +CND_PACKAGE_NAME_Debug=prhashpic.tar
   21.19 +CND_PACKAGE_PATH_Debug=dist/Debug/GNU-Linux-x86/package/prhashpic.tar
   21.20 +# Release configuration
   21.21 +CND_PLATFORM_Release=GNU-Linux-x86
   21.22 +CND_ARTIFACT_DIR_Release=dist/Release/GNU-Linux-x86
   21.23 +CND_ARTIFACT_NAME_Release=libprhash_pic.a
   21.24 +CND_ARTIFACT_PATH_Release=dist/Release/GNU-Linux-x86/libprhash_pic.a
   21.25 +CND_PACKAGE_DIR_Release=dist/Release/GNU-Linux-x86/package
   21.26 +CND_PACKAGE_NAME_Release=prhashpic.tar
   21.27 +CND_PACKAGE_PATH_Release=dist/Release/GNU-Linux-x86/package/prhashpic.tar
   21.28 +#
   21.29 +# include compiler specific variables
   21.30 +#
   21.31 +# dmake command
   21.32 +ROOT:sh = test -f nbproject/private/Makefile-variables.mk || \
   21.33 +	(mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk)
   21.34 +#
   21.35 +# gmake command
   21.36 +.PHONY: $(shell test -f nbproject/private/Makefile-variables.mk || (mkdir -p nbproject/private && touch nbproject/private/Makefile-variables.mk))
   21.37 +#
   21.38 +include nbproject/private/Makefile-variables.mk
    22.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    22.2 +++ b/prhash_pic/nbproject/Package-Debug.bash	Mon Sep 30 01:05:39 2013 -0700
    22.3 @@ -0,0 +1,75 @@
    22.4 +#!/bin/bash -x
    22.5 +
    22.6 +#
    22.7 +# Generated - do not edit!
    22.8 +#
    22.9 +
   22.10 +# Macros
   22.11 +TOP=`pwd`
   22.12 +CND_PLATFORM=GNU-Linux-x86
   22.13 +CND_CONF=Debug
   22.14 +CND_DISTDIR=dist
   22.15 +CND_BUILDDIR=build
   22.16 +NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging
   22.17 +TMPDIRNAME=tmp-packaging
   22.18 +OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   22.19 +OUTPUT_BASENAME=libprhash_pic.a
   22.20 +PACKAGE_TOP_DIR=prhashpic/
   22.21 +
   22.22 +# Functions
   22.23 +function checkReturnCode
   22.24 +{
   22.25 +    rc=$?
   22.26 +    if [ $rc != 0 ]
   22.27 +    then
   22.28 +        exit $rc
   22.29 +    fi
   22.30 +}
   22.31 +function makeDirectory
   22.32 +# $1 directory path
   22.33 +# $2 permission (optional)
   22.34 +{
   22.35 +    mkdir -p "$1"
   22.36 +    checkReturnCode
   22.37 +    if [ "$2" != "" ]
   22.38 +    then
   22.39 +      chmod $2 "$1"
   22.40 +      checkReturnCode
   22.41 +    fi
   22.42 +}
   22.43 +function copyFileToTmpDir
   22.44 +# $1 from-file path
   22.45 +# $2 to-file path
   22.46 +# $3 permission
   22.47 +{
   22.48 +    cp "$1" "$2"
   22.49 +    checkReturnCode
   22.50 +    if [ "$3" != "" ]
   22.51 +    then
   22.52 +        chmod $3 "$2"
   22.53 +        checkReturnCode
   22.54 +    fi
   22.55 +}
   22.56 +
   22.57 +# Setup
   22.58 +cd "${TOP}"
   22.59 +mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package
   22.60 +rm -rf ${NBTMPDIR}
   22.61 +mkdir -p ${NBTMPDIR}
   22.62 +
   22.63 +# Copy files and create directories and links
   22.64 +cd "${TOP}"
   22.65 +makeDirectory "${NBTMPDIR}/prhashpic/lib"
   22.66 +copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}lib/${OUTPUT_BASENAME}" 0644
   22.67 +
   22.68 +
   22.69 +# Generate tar file
   22.70 +cd "${TOP}"
   22.71 +rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prhashpic.tar
   22.72 +cd ${NBTMPDIR}
   22.73 +tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prhashpic.tar *
   22.74 +checkReturnCode
   22.75 +
   22.76 +# Cleanup
   22.77 +cd "${TOP}"
   22.78 +rm -rf ${NBTMPDIR}
    23.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    23.2 +++ b/prhash_pic/nbproject/Package-Release.bash	Mon Sep 30 01:05:39 2013 -0700
    23.3 @@ -0,0 +1,75 @@
    23.4 +#!/bin/bash -x
    23.5 +
    23.6 +#
    23.7 +# Generated - do not edit!
    23.8 +#
    23.9 +
   23.10 +# Macros
   23.11 +TOP=`pwd`
   23.12 +CND_PLATFORM=GNU-Linux-x86
   23.13 +CND_CONF=Release
   23.14 +CND_DISTDIR=dist
   23.15 +CND_BUILDDIR=build
   23.16 +NBTMPDIR=${CND_BUILDDIR}/${CND_CONF}/${CND_PLATFORM}/tmp-packaging
   23.17 +TMPDIRNAME=tmp-packaging
   23.18 +OUTPUT_PATH=${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/libprhash_pic.a
   23.19 +OUTPUT_BASENAME=libprhash_pic.a
   23.20 +PACKAGE_TOP_DIR=prhashpic/
   23.21 +
   23.22 +# Functions
   23.23 +function checkReturnCode
   23.24 +{
   23.25 +    rc=$?
   23.26 +    if [ $rc != 0 ]
   23.27 +    then
   23.28 +        exit $rc
   23.29 +    fi
   23.30 +}
   23.31 +function makeDirectory
   23.32 +# $1 directory path
   23.33 +# $2 permission (optional)
   23.34 +{
   23.35 +    mkdir -p "$1"
   23.36 +    checkReturnCode
   23.37 +    if [ "$2" != "" ]
   23.38 +    then
   23.39 +      chmod $2 "$1"
   23.40 +      checkReturnCode
   23.41 +    fi
   23.42 +}
   23.43 +function copyFileToTmpDir
   23.44 +# $1 from-file path
   23.45 +# $2 to-file path
   23.46 +# $3 permission
   23.47 +{
   23.48 +    cp "$1" "$2"
   23.49 +    checkReturnCode
   23.50 +    if [ "$3" != "" ]
   23.51 +    then
   23.52 +        chmod $3 "$2"
   23.53 +        checkReturnCode
   23.54 +    fi
   23.55 +}
   23.56 +
   23.57 +# Setup
   23.58 +cd "${TOP}"
   23.59 +mkdir -p ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package
   23.60 +rm -rf ${NBTMPDIR}
   23.61 +mkdir -p ${NBTMPDIR}
   23.62 +
   23.63 +# Copy files and create directories and links
   23.64 +cd "${TOP}"
   23.65 +makeDirectory "${NBTMPDIR}/prhashpic/lib"
   23.66 +copyFileToTmpDir "${OUTPUT_PATH}" "${NBTMPDIR}/${PACKAGE_TOP_DIR}lib/${OUTPUT_BASENAME}" 0644
   23.67 +
   23.68 +
   23.69 +# Generate tar file
   23.70 +cd "${TOP}"
   23.71 +rm -f ${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prhashpic.tar
   23.72 +cd ${NBTMPDIR}
   23.73 +tar -vcf ../../../../${CND_DISTDIR}/${CND_CONF}/${CND_PLATFORM}/package/prhashpic.tar *
   23.74 +checkReturnCode
   23.75 +
   23.76 +# Cleanup
   23.77 +cd "${TOP}"
   23.78 +rm -rf ${NBTMPDIR}
    24.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    24.2 +++ b/prhash_pic/nbproject/configurations.xml	Mon Sep 30 01:05:39 2013 -0700
    24.3 @@ -0,0 +1,70 @@
    24.4 +<?xml version="1.0" encoding="UTF-8"?>
    24.5 +<configurationDescriptor version="79">
    24.6 +  <logicalFolder name="root" displayName="root" projectFiles="true" kind="ROOT">
    24.7 +    <logicalFolder name="HeaderFiles"
    24.8 +                   displayName="Header Files"
    24.9 +                   projectFiles="true">
   24.10 +    </logicalFolder>
   24.11 +    <logicalFolder name="ResourceFiles"
   24.12 +                   displayName="Resource Files"
   24.13 +                   projectFiles="true">
   24.14 +    </logicalFolder>
   24.15 +    <logicalFolder name="SourceFiles"
   24.16 +                   displayName="Source Files"
   24.17 +                   projectFiles="true">
   24.18 +      <itemPath>../PrivateHash.c</itemPath>
   24.19 +      <itemPath>../jenkinsHash_lookup3.c</itemPath>
   24.20 +      <itemPath>../jenkinsHash_lookup8.c</itemPath>
   24.21 +      <itemPath>../prhash.h</itemPath>
   24.22 +    </logicalFolder>
   24.23 +    <logicalFolder name="TestFiles"
   24.24 +                   displayName="Test Files"
   24.25 +                   projectFiles="false"
   24.26 +                   kind="TEST_LOGICAL_FOLDER">
   24.27 +    </logicalFolder>
   24.28 +    <logicalFolder name="ExternalFiles"
   24.29 +                   displayName="Important Files"
   24.30 +                   projectFiles="false"
   24.31 +                   kind="IMPORTANT_FILES_FOLDER">
   24.32 +      <itemPath>Makefile</itemPath>
   24.33 +    </logicalFolder>
   24.34 +  </logicalFolder>
   24.35 +  <projectmakefile>Makefile</projectmakefile>
   24.36 +  <confs>
   24.37 +    <conf name="Debug" type="3">
   24.38 +      <toolsSet>
   24.39 +        <remote-sources-mode>LOCAL_SOURCES</remote-sources-mode>
   24.40 +        <compilerSet>default</compilerSet>
   24.41 +      </toolsSet>
   24.42 +      <compileType>
   24.43 +        <cTool>
   24.44 +          <commandLine>-fPIC</commandLine>
   24.45 +        </cTool>
   24.46 +        <archiverTool>
   24.47 +        </archiverTool>
   24.48 +      </compileType>
   24.49 +    </conf>
   24.50 +    <conf name="Release" type="3">
   24.51 +      <toolsSet>
   24.52 +        <remote-sources-mode>LOCAL_SOURCES</remote-sources-mode>
   24.53 +        <compilerSet>default</compilerSet>
   24.54 +      </toolsSet>
   24.55 +      <compileType>
   24.56 +        <cTool>
   24.57 +          <developmentMode>5</developmentMode>
   24.58 +        </cTool>
   24.59 +        <ccTool>
   24.60 +          <developmentMode>5</developmentMode>
   24.61 +        </ccTool>
   24.62 +        <fortranCompilerTool>
   24.63 +          <developmentMode>5</developmentMode>
   24.64 +        </fortranCompilerTool>
   24.65 +        <asmTool>
   24.66 +          <developmentMode>5</developmentMode>
   24.67 +        </asmTool>
   24.68 +        <archiverTool>
   24.69 +        </archiverTool>
   24.70 +      </compileType>
   24.71 +    </conf>
   24.72 +  </confs>
   24.73 +</configurationDescriptor>
    25.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    25.2 +++ b/prhash_pic/nbproject/private/Makefile-variables.mk	Mon Sep 30 01:05:39 2013 -0700
    25.3 @@ -0,0 +1,7 @@
    25.4 +#
    25.5 +# Generated - do not edit!
    25.6 +#
    25.7 +# NOCDDL
    25.8 +#
    25.9 +# Debug configuration
   25.10 +# Release configuration
    26.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    26.2 +++ b/prhash_pic/nbproject/private/configurations.xml	Mon Sep 30 01:05:39 2013 -0700
    26.3 @@ -0,0 +1,78 @@
    26.4 +<?xml version="1.0" encoding="UTF-8"?>
    26.5 +<configurationDescriptor version="79">
    26.6 +  <projectmakefile>Makefile</projectmakefile>
    26.7 +  <confs>
    26.8 +    <conf name="Debug" type="3">
    26.9 +      <toolsSet>
   26.10 +        <developmentServer>localhost</developmentServer>
   26.11 +        <platform>2</platform>
   26.12 +      </toolsSet>
   26.13 +      <dbx_gdbdebugger version="1">
   26.14 +        <gdb_pathmaps>
   26.15 +        </gdb_pathmaps>
   26.16 +        <gdb_interceptlist>
   26.17 +          <gdbinterceptoptions gdb_all="false" gdb_unhandled="true" gdb_unexpected="true"/>
   26.18 +        </gdb_interceptlist>
   26.19 +        <gdb_options>
   26.20 +          <DebugOptions>
   26.21 +          </DebugOptions>
   26.22 +        </gdb_options>
   26.23 +        <gdb_buildfirst gdb_buildfirst_overriden="false" gdb_buildfirst_old="false"/>
   26.24 +      </dbx_gdbdebugger>
   26.25 +      <gizmo_options version="3">
   26.26 +        <configurationname>GizmoSimple</configurationname>
   26.27 +      </gizmo_options>
   26.28 +      <nativedebugger version="1">
   26.29 +        <engine>gdb</engine>
   26.30 +      </nativedebugger>
   26.31 +      <runprofile version="9">
   26.32 +        <runcommandpicklist>
   26.33 +          <runcommandpicklistitem>"${OUTPUT_PATH}"</runcommandpicklistitem>
   26.34 +        </runcommandpicklist>
   26.35 +        <runcommand>"${OUTPUT_PATH}"</runcommand>
   26.36 +        <rundir></rundir>
   26.37 +        <buildfirst>true</buildfirst>
   26.38 +        <terminal-type>0</terminal-type>
   26.39 +        <remove-instrumentation>0</remove-instrumentation>
   26.40 +        <environment>
   26.41 +        </environment>
   26.42 +      </runprofile>
   26.43 +    </conf>
   26.44 +    <conf name="Release" type="3">
   26.45 +      <toolsSet>
   26.46 +        <developmentServer>localhost</developmentServer>
   26.47 +        <platform>2</platform>
   26.48 +      </toolsSet>
   26.49 +      <dbx_gdbdebugger version="1">
   26.50 +        <gdb_pathmaps>
   26.51 +        </gdb_pathmaps>
   26.52 +        <gdb_interceptlist>
   26.53 +          <gdbinterceptoptions gdb_all="false" gdb_unhandled="true" gdb_unexpected="true"/>
   26.54 +        </gdb_interceptlist>
   26.55 +        <gdb_options>
   26.56 +          <DebugOptions>
   26.57 +          </DebugOptions>
   26.58 +        </gdb_options>
   26.59 +        <gdb_buildfirst gdb_buildfirst_overriden="false" gdb_buildfirst_old="false"/>
   26.60 +      </dbx_gdbdebugger>
   26.61 +      <gizmo_options version="3">
   26.62 +        <configurationname>GizmoSimple</configurationname>
   26.63 +      </gizmo_options>
   26.64 +      <nativedebugger version="1">
   26.65 +        <engine>gdb</engine>
   26.66 +      </nativedebugger>
   26.67 +      <runprofile version="9">
   26.68 +        <runcommandpicklist>
   26.69 +          <runcommandpicklistitem>"${OUTPUT_PATH}"</runcommandpicklistitem>
   26.70 +        </runcommandpicklist>
   26.71 +        <runcommand>"${OUTPUT_PATH}"</runcommand>
   26.72 +        <rundir></rundir>
   26.73 +        <buildfirst>true</buildfirst>
   26.74 +        <terminal-type>0</terminal-type>
   26.75 +        <remove-instrumentation>0</remove-instrumentation>
   26.76 +        <environment>
   26.77 +        </environment>
   26.78 +      </runprofile>
   26.79 +    </conf>
   26.80 +  </confs>
   26.81 +</configurationDescriptor>
    27.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    27.2 +++ b/prhash_pic/nbproject/private/private.xml	Mon Sep 30 01:05:39 2013 -0700
    27.3 @@ -0,0 +1,7 @@
    27.4 +<?xml version="1.0" encoding="UTF-8"?>
    27.5 +<project-private xmlns="http://www.netbeans.org/ns/project-private/1">
    27.6 +    <data xmlns="http://www.netbeans.org/ns/make-project-private/1">
    27.7 +        <activeConfTypeElem>3</activeConfTypeElem>
    27.8 +        <activeConfIndexElem>0</activeConfIndexElem>
    27.9 +    </data>
   27.10 +</project-private>
    28.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    28.2 +++ b/prhash_pic/nbproject/project.xml	Mon Sep 30 01:05:39 2013 -0700
    28.3 @@ -0,0 +1,25 @@
    28.4 +<?xml version="1.0" encoding="UTF-8"?>
    28.5 +<project xmlns="http://www.netbeans.org/ns/project/1">
    28.6 +    <type>org.netbeans.modules.cnd.makeproject</type>
    28.7 +    <configuration>
    28.8 +        <data xmlns="http://www.netbeans.org/ns/make-project/1">
    28.9 +            <name>prhash_pic</name>
   28.10 +            <c-extensions>c</c-extensions>
   28.11 +            <cpp-extensions/>
   28.12 +            <header-extensions>h</header-extensions>
   28.13 +            <sourceEncoding>UTF-8</sourceEncoding>
   28.14 +            <make-dep-projects/>
   28.15 +            <sourceRootList/>
   28.16 +            <confList>
   28.17 +                <confElem>
   28.18 +                    <name>Debug</name>
   28.19 +                    <type>3</type>
   28.20 +                </confElem>
   28.21 +                <confElem>
   28.22 +                    <name>Release</name>
   28.23 +                    <type>3</type>
   28.24 +                </confElem>
   28.25 +            </confList>
   28.26 +        </data>
   28.27 +    </configuration>
   28.28 +</project>