VMS/VMS_Projects/VMS_Projects__MC_shared/VSs/VSs__Hello_World__MC_shared__LangDev

changeset 2:b10e2a2b3c3c

fixed bug in .hgsub file
author Some Random Person <seanhalle@yahoo.com>
date Thu, 24 May 2012 08:03:34 -0700
parents 0bcb1fdd56ee
children b47f3ed59ce1
files .hgsub .hgsubstate __README__setup_to_build_code.txt
diffstat 3 files changed, 15 insertions(+), 2 deletions(-) [+]
line diff
     1.1 --- a/.hgsub	Thu May 24 08:01:05 2012 -0700
     1.2 +++ b/.hgsub	Thu May 24 08:03:34 2012 -0700
     1.3 @@ -1,7 +1,7 @@
     1.4  
     1.5  src/Application = ../../../../Applications/VSs/VSs__Hello_World__LangDev
     1.6  
     1.7 -src/VMS_Implementations/SSR_impl = ../../../../VMS_Implementations/VSs_impls/VSs__MC_shared_impl
     1.8 +src/VMS_Implementations/VSs_impl = ../../../../VMS_Implementations/VSs_impls/VSs__MC_shared_impl
     1.9  src/VMS_Implementations/VMS_impl = ../../../../VMS_Implementations/VMS_impls/VMS__MC_shared_impl
    1.10  
    1.11  src/C_Libraries/DynArray = ../../../../C_Libraries/DynArray
     2.1 --- a/.hgsubstate	Thu May 24 08:01:05 2012 -0700
     2.2 +++ b/.hgsubstate	Thu May 24 08:03:34 2012 -0700
     2.3 @@ -5,5 +5,5 @@
     2.4  5df9392eca1a7795f2dd0addd2c89fd423bf15ed src/C_Libraries/ListOfArrays
     2.5  4523568676551129c63eb8c8fae8ac7842523b06 src/C_Libraries/ParamHelper
     2.6  3f5e365143fd46dde395bf6ec9bd67395022277c src/C_Libraries/Queue_impl
     2.7 -0000000000000000000000000000000000000000 src/VMS_Implementations/SSR_impl
     2.8  227cd4d33d9423cf38320fec90b87f3ed4af5d90 src/VMS_Implementations/VMS_impl
     2.9 +5ed4d833506ee143f180ac283b9be43093a5c8dd src/VMS_Implementations/VSs_impl
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/__README__setup_to_build_code.txt	Thu May 24 08:03:34 2012 -0700
     3.3 @@ -0,0 +1,13 @@
     3.4 +
     3.5 +This project has no makefile, but rather is intended to be imported as a project into Netbeans, Eclipse, or a similar IDE which auto-generates the makefile.
     3.6 +
     3.7 +The project is organized as a collection of separate mercurial repositories.  This top level directory is the overall "project repository", which has a .hgsub file that defines where all the other repositories reside in the directory structure.
     3.8 +
     3.9 +The idea is that one clones this top-level project repository, which then automatically clones the sub-repositories, then updates to the version of them that builds the project correctly.
    3.10 +
    3.11 +For netbeans, a few notes on setting up properties of the netbeans-project:
    3.12 +
    3.13 +-] The directory structure is not encoded in the files in the sub-repositories, so the netbeans project has to add them as include files.  This is done by going to project properties, then the build-bullet, and under "C compiler" click on the "..." icon at right.  This brings up a dialog to choose the include directory.  Use this to choose the "C_Libraries", and "VMS_Implementations" directories.
    3.14 +
    3.15 +-] Netbeans requires the pthreads and math libraries to be added on the "linker" bullet, then clicking the "standard include libraries" button and choosing pthreads and mathematics.
    3.16 +