--- trunk/OOPSE-4/make/Makefile.in 2005/04/29 19:16:27 2217 +++ trunk/OOPSE-4/make/Makefile.in 2005/11/18 17:50:17 2456 @@ -52,6 +52,7 @@ PackageLibs = \ selection \ restraints \ lattice \ + openbabel #packages containing applications Applications = \ @@ -61,6 +62,7 @@ Applications = \ applications/dynamicProps \ applications/simpleBuilder\ applications/nanoRodBuilder \ + applications/atom2mdin Samples = \ samples/argon \ @@ -91,6 +93,7 @@ Libraries = \ @MPI_LIB_DIR@ Libraries = \ + @LIBS@ \ @CGAL_LIBS@ \ @MPI_LIB@ \ @MPI_F90_LIB@ @@ -332,6 +335,7 @@ INSTALL = @INSTALL@ CppCompiler = @CXX@ Linker = @CXX@ MakeDepend = makedepend +LN_S = @LN_S@ INSTALL = @INSTALL@ InstallProgram = @INSTALL_PROGRAM@ InstallScript = @INSTALL_SCRIPT@ @@ -639,6 +643,7 @@ do_create = $(call extract_objs,$(1))$(call create_arc create_archive = $(shell $(StaticArchiver) $(StaticArchiverOptions) $(2) $(call find_objs, $(1))) remove_objs = $(shell $(Delete) $(call find_objs, $(1))) do_create = $(call extract_objs,$(1))$(call create_archive,$(1),$(2))$(call remove_objs,$(1)) +do_link = $(shell $(LN_S) $(1) $(2)) $(CombinedStaticLib) : $(LibDir)/.stamp_UP $(Print) create $@ @@ -798,7 +803,7 @@ _installall : _buildall _installdata install : $(InstallListLoop) $(Print) Done Install -_installall : _buildall _installdata +_installall : _buildall _installdata _installlinks $(MyInstallDir) : $(MkDir) $@ @@ -807,6 +812,13 @@ endif $(Print) $(InstallFiles) ifneq "$(words $(InstallFiles))" "0" $(InstallCommand) $(InstallFiles) $(MyInstallDir) +endif + +_installlinks : $(MyInstallDir) + $(Print) $(LinkTargets) +ifneq "$(words $(LinkTargets))" "0" + @cd $(MyInstallDir) + $(foreach thisLink,$(LinkTargets),$(call do_link,$(Executable),$(thisLink))) endif # make statistics @@ -819,12 +831,12 @@ $(Executable).pure : $(Print) Done statistics. # make pure -$(Executable).pure : - $(Purify) $(PurifyOptions) $(CppCompiler) $(LinkOptions) $(LibDirs) \ - $(LibList) $(ObjectFiles) -o $@ +#$(Executable).pure : +# $(Purify) $(PurifyOptions) $(CppCompiler) $(LinkOptions) $(LibDirs) \ +# $(LibList) $(ObjectFiles) -o $@ +# +#pure : $(Executable).pure -pure : $(Executable).pure - #make cvslog cvslog: $(DEV_ROOT)/scripts/cvs2cl