From: Brian J. W. <Bri...@hp...> - 2003-06-05 02:40:34
|
Aneesh Kumar K.V wrote: > This required some changes to cluster.h ssisys.h in the kernel > directory. I checked the differences for cluster.h into the new CI repository. I didn't see any relevant differences for ssisys.h. > Also we need to make sure we don't keep the same files in both the > repository. I've fixed this. I've made an attempt to make sure OpenSSI code is turned off if the files are just built for CI. > yes user can override the kernel source directory when configuring by > > ./configure --with-linux_srcdir=<linux-src-dir> Excellent. > We need to keep configure.ac in ci directory since running > > automake --add-missing in the ci/cluster-tools will throw this error. > > kvaneesh@gfsserv:~/SSI-reorg/ci-test/cluster-tools$ automake > --add-missing > Makefile.am: required file `./NEWS' not found > Makefile.am: required file `./README' not found > Makefile.am: required file `./AUTHORS' not found > Makefile.am: required file `./ChangeLog' not found Isn't there a way to override this behavior if we had to? Nevertheless, I like your argument that 'make install' should install all of the OpenSSI utilities. I'm just concerned about problems passing configuration options to all the various third-party utilities. > We need to delete ci/cluster-tools/configure.ac. I've put in a request for SF to do this. > As you can also see from the changes i did, no > Makefiles are generated in ci/ directory. configure creates related > Makefiles under ci/cluster-tools/ directory only . So the procedure to > build is > > cd ci > < All the steps need to configure > > cd cluster-tools > make > make install Maybe we can put a simple Makefile.am in the root that passes along 'make' and 'make install' to cluster-tools. This behavior would be even more useful in the OpenSSI repository. Brian |