Changeset 18934
- Timestamp:
- 05/31/06 19:10:28 (3 years ago)
- Files:
-
- juggler/trunk/modules/gadgeteer/Makefile.inc.in (modified) (3 diffs)
- juggler/trunk/modules/gadgeteer/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/gadgeteer/drivers/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/gadgeteer/drivers/driver.defs.mk.in (modified) (1 diff)
- juggler/trunk/modules/gadgeteer/plugins/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/gadgeteer/plugins/plugin.defs.mk.in (modified) (1 diff)
- juggler/trunk/modules/jackal/Makefile.inc.in (modified) (3 diffs)
- juggler/trunk/modules/jackal/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/jackal/plugins/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/jackal/plugins/plugin.defs.mk.in (modified) (1 diff)
- juggler/trunk/modules/sonix/Makefile.inc.in (modified) (3 diffs)
- juggler/trunk/modules/sonix/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/sonix/plugins/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/sonix/plugins/plugin.defs.mk.in (modified) (1 diff)
- juggler/trunk/modules/tweek/Makefile.inc.in (modified) (3 diffs)
- juggler/trunk/modules/tweek/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/vapor/Makefile.inc.in (modified) (2 diffs)
- juggler/trunk/modules/vapor/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/vrjuggler/Makefile.inc.in (modified) (7 diffs)
- juggler/trunk/modules/vrjuggler/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/vrjuggler/plugins/configure.ac (modified) (2 diffs)
- juggler/trunk/modules/vrjuggler/plugins/plugin.defs.mk.in (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
juggler/trunk/modules/gadgeteer/Makefile.inc.in
r18877 r18934 90 90 # Dependencies for each of the various dynamic libraries we build. 91 91 DYLIB_DEPS= @DYLIB_DEPS@ 92 DYLIB_DEP_FILES= @DYLIB_DEP_FILES@ 92 93 DYLIB_PROF_DEPS= @DYLIB_PROF_DEPS@ 94 DYLIB_PROF_DEP_FILES= @DYLIB_PROF_DEP_FILES@ 93 95 94 96 # These functions build up the name of the library using a comon form. … … 173 175 # Construct the dynamic version of the libraries. 174 176 # ------------------------------------------------ 175 $(LIBDIR)/$(GADGET_LIB_DYNAMIC): $(OBJS) 177 $(LIBDIR)/$(GADGET_LIB_DYNAMIC): $(OBJS) $(DYLIB_DEP_FILES) 176 178 @echo "------------------------------------------------" 177 179 @echo "Creating $@" … … 200 202 # Construct the profiled dynamic version of the libraries. 201 203 # --------------------------------------------------------- 202 $(LIBDIR)/$(GADGET_PROF_LIB_DYNAMIC): $(OBJS) 204 $(LIBDIR)/$(GADGET_PROF_LIB_DYNAMIC): $(OBJS) $(DYLIB_PROF_DEP_FILES) 203 205 @echo "------------------------------------------------" 204 206 @echo "Creating $@" juggler/trunk/modules/gadgeteer/configure.ac
r18874 r18934 345 345 DYLIB_PROF_DEPS="$APP_EXTRA_PROF_LIBS" 346 346 347 VJ_BUILD_LIB_FILE_LIST([$DYLIB_DEPS], [DYLIB_DEP_FILES]) 348 VJ_BUILD_LIB_FILE_LIST([$DYLIB_PROF_DEPS], [DYLIB_PROF_DEP_FILES]) 349 347 350 # Translate paths from UNIX-style to Win32. 348 351 if test "x$OS_TYPE" = "xWin32" ; then … … 452 455 453 456 AC_SUBST(DYLIB_DEPS) 457 AC_SUBST(DYLIB_DEP_FILES) 454 458 AC_SUBST(DYLIB_PROF_DEPS) 459 AC_SUBST(DYLIB_PROF_DEP_FILES) 455 460 456 461 AC_SUBST(APP_EXTRA_LIBS_X11) juggler/trunk/modules/gadgeteer/drivers/configure.ac
r18875 r18934 554 554 DSO_DRIVER_DEPS="$LDFLAGS $GADGET_LIBS_CC $GADGET_EXTRA_LIBS_CC " 555 555 DSO_DRIVER_PROF_DEPS="$LDFLAGS $GADGET_PROF_LIBS_CC $GADGET_EXTRA_LIBS_CC" 556 557 VJ_BUILD_LIB_FILE_LIST([$DSO_DRIVER_DEPS], [DSO_DRIVER_DEP_FILES]) 558 VJ_BUILD_LIB_FILE_LIST([$DSO_DRIVER_PROF_DEPS], [DSO_DRIVER_PROF_DEP_FILES]) 556 559 fi 557 560 … … 598 601 599 602 AC_SUBST(DSO_DRIVER_DEPS) 603 AC_SUBST(DSO_DRIVER_DEP_FILES) 600 604 AC_SUBST(DSO_DRIVER_PROF_DEPS) 605 AC_SUBST(DSO_DRIVER_PROF_DEP_FILES) 601 606 602 607 AC_SUBST(HAVE_TRACKDAPI) juggler/trunk/modules/gadgeteer/drivers/driver.defs.mk.in
r18868 r18934 50 50 DSO_DRIVER_DIR= $(LIBDIR_BASE)/$(DSO_DRIVER_SUBDIR) 51 51 52 DRIVER_DSO= $(DRIVER_NAME)_drv$(BUILD_TYPE_EXT).$(DYNAMICLIB_EXT) 53 DYLIB_DEPS= $(PRE_DSO_DRIVER_DEPS) @DSO_DRIVER_DEPS@ $(POST_DSO_DRIVER_DEPS) 52 DRIVER_DSO= $(DRIVER_NAME)_drv$(BUILD_TYPE_EXT).$(DYNAMICLIB_EXT) 53 DYLIB_DEPS= $(PRE_DSO_DRIVER_DEPS) @DSO_DRIVER_DEPS@ \ 54 $(POST_DSO_DRIVER_DEPS) 55 DYLIB_DEP_FILES= @DSO_DRIVER_DEP_FILES@ 54 56 55 57 driver-dso: $(DSO_DRIVER_DIR)/$(DRIVER_DSO) 56 58 57 $(DSO_DRIVER_DIR)/$(DRIVER_DSO): $(OBJECTS) 59 $(DSO_DRIVER_DIR)/$(DRIVER_DSO): $(OBJECTS) $(DYLIB_DEP_FILES) 58 60 $(CXX_PLUGIN) $(LDOPTS) $(DYLIB_NAME_FLAG) $(OBJECTS) $(DYLIB_DEPS) juggler/trunk/modules/gadgeteer/plugins/configure.ac
r18875 r18934 238 238 DSO_PLUGIN_DEPS="$LDFLAGS $GADGET_LIBS_CC $GADGET_EXTRA_LIBS_CC " 239 239 DSO_PLUGIN_PROF_DEPS="$LDFLAGS $GADGET_PROF_LIBS_CC $GADGET_EXTRA_LIBS_CC" 240 241 VJ_BUILD_LIB_FILE_LIST([$DSO_PLUGIN_DEPS], [DSO_PLUGIN_DEP_FILES]) 242 VJ_BUILD_LIB_FILE_LIST([$DSO_PLUGIN_PROF_DEPS], [DSO_PLUGIN_PROF_DEP_FILES]) 240 243 fi 241 244 … … 278 281 279 282 AC_SUBST(DSO_PLUGIN_DEPS) 283 AC_SUBST(DSO_PLUGIN_DEP_FILES) 280 284 AC_SUBST(DSO_PLUGIN_PROF_DEPS) 285 AC_SUBST(DSO_PLUGIN_PROF_DEP_FILES) 281 286 282 287 # ----------------------------------------------------------------------------- juggler/trunk/modules/gadgeteer/plugins/plugin.defs.mk.in
r18866 r18934 50 50 DSO_PLUGIN_DIR= $(LIBDIR_BASE)/$(DSO_PLUGIN_SUBDIR) 51 51 52 PLUGIN_DSO= $(PLUGIN_NAME)$(BUILD_TYPE_EXT).$(DYNAMICLIB_EXT) 53 DYLIB_DEPS= $(PRE_DSO_PLUGIN_DEPS) @DSO_PLUGIN_DEPS@ $(POST_DSO_PLUGIN_DEPS) 52 PLUGIN_DSO= $(PLUGIN_NAME)$(BUILD_TYPE_EXT).$(DYNAMICLIB_EXT) 53 DYLIB_DEPS= $(PRE_DSO_PLUGIN_DEPS) @DSO_PLUGIN_DEPS@ \ 54 $(POST_DSO_PLUGIN_DEPS) 55 DYLIB_DEP_FILES= @DSO_PLUGIN_DEP_FILES@ 54 56 55 57 plugin-dso: $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO) 56 58 57 $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO): $(OBJECTS) 59 $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO): $(OBJECTS) $(DYLIB_DEP_FILES) 58 60 $(CXX_PLUGIN) $(LDOPTS) $(DYLIB_NAME_FLAG) $(OBJECTS) $(DYLIB_DEPS) juggler/trunk/modules/jackal/Makefile.inc.in
r18886 r18934 90 90 91 91 # Dependencies for each of the various dynamic libraries we build. 92 DYLIB_DEPS_JCCL= @DYLIB_DEPS_JCCL@ 93 DYLIB_PROF_DEPS_JCCL= @DYLIB_PROF_DEPS_JCCL@ 92 DYLIB_DEPS_JCCL= @DYLIB_DEPS_JCCL@ 93 DYLIB_DEP_FILES_JCCL= @DYLIB_DEP_FILES_JCCL@ 94 DYLIB_PROF_DEPS_JCCL= @DYLIB_PROF_DEPS_JCCL@ 95 DYLIB_PROF_DEP_FILES_JCCL= @DYLIB_PROF_DEP_FILES_JCCL@ 94 96 95 97 # These functions build up the name of the library using a comon form. … … 181 183 # Construct the dynamic version of the libraries. 182 184 # ------------------------------------------------ 183 $(LIBDIR)/$(JCCL_LIB_DYNAMIC): $(OBJDIR)/../*/*.$(OBJEXT) 185 $(LIBDIR)/$(JCCL_LIB_DYNAMIC): $(OBJDIR)/../*/*.$(OBJEXT) $(DYLIB_DEP_FILES_JCCL) 184 186 @echo "------------------------------------------------" 185 187 @echo "Creating $@" … … 216 218 # Construct the profiled dynamic version of the libraries. 217 219 # --------------------------------------------------------- 218 $(LIBDIR)/$(JCCL_PROF_LIB_DYNAMIC): $(OBJDIR)/../*/*.$(OBJEXT) 220 $(LIBDIR)/$(JCCL_PROF_LIB_DYNAMIC): $(OBJDIR)/../*/*.$(OBJEXT) $(DYLIB_PROF_DEP_FILES_JCCL) 219 221 @echo "------------------------------------------------" 220 222 @echo "Creating $@" juggler/trunk/modules/jackal/configure.ac
r18906 r18934 313 313 DYLIB_PROF_DEPS_JCCL="$APP_EXTRA_PROF_LIBS" 314 314 315 VJ_BUILD_LIB_FILE_LIST([$DYLIB_DEPS_JCCL], [DYLIB_DEP_FILES_JCCL]) 316 VJ_BUILD_LIB_FILE_LIST([$DYLIB_PROF_DEPS_JCCL], [DYLIB_PROF_DEP_FILES_JCCL]) 317 315 318 # Translate paths from UNIX-style to Win32. 316 319 if test "x$OS_TYPE" = "xWin32" ; then … … 448 451 449 452 AC_SUBST(DYLIB_DEPS_JCCL) 453 AC_SUBST(DYLIB_DEP_FILES_JCCL) 450 454 AC_SUBST(DYLIB_PROF_DEPS_JCCL) 455 AC_SUBST(DYLIB_PROF_DEP_FILES_JCCL) 451 456 452 457 AC_SUBST(APP_BASIC_LIBS) juggler/trunk/modules/jackal/plugins/configure.ac
r18887 r18934 244 244 DSO_PLUGIN_DEPS="$LDFLAGS $TWEEK_LIBS_CC_MIN $TWEEK_EXTRA_LIBS_CC_MIN $JCCL_LIBS_CC $LIBS $JCCL_EXTRA_LIBS_CC" 245 245 DSO_PLUGIN_PROF_DEPS="$LDFLAGS $TWEEK_PROF_LIBS_CC_MIN $TWEEK_PROF_EXTRA_LIBS_CC_MIN $JCCL_PROF_LIBS_CC $LIBS $JCCL_EXTRA_LIBS_CC" 246 247 VJ_BUILD_LIB_FILE_LIST([$DSO_PLUGIN_DEPS], [DSO_PLUGIN_DEP_FILES]) 248 VJ_BUILD_LIB_FILE_LIST([$DSO_PLUGIN_PROF_DEPS], 249 [DSO_PLUGIN_PROF_DEP_FILES]) 246 250 fi 247 251 … … 266 270 267 271 AC_SUBST(DSO_PLUGIN_DEPS) 272 AC_SUBST(DSO_PLUGIN_DEP_FILES) 268 273 AC_SUBST(DSO_PLUGIN_PROF_DEPS) 274 AC_SUBST(DSO_PLUGIN_PROF_DEP_FILES) 269 275 270 276 # ----------------------------------------------------------------------------- juggler/trunk/modules/jackal/plugins/plugin.defs.mk.in
r18887 r18934 50 50 DSO_PLUGIN_DIR= $(LIBDIR_BASE)/$(DSO_PLUGIN_SUBDIR) 51 51 52 PLUGIN_DSO= $(PLUGIN_NAME)$(BUILD_TYPE_EXT).$(DYNAMICLIB_EXT) 53 DYLIB_DEPS= $(PRE_DSO_PLUGIN_DEPS) @DSO_PLUGIN_DEPS@ $(POST_DSO_PLUGIN_DEPS) 52 PLUGIN_DSO= $(PLUGIN_NAME)$(BUILD_TYPE_EXT).$(DYNAMICLIB_EXT) 53 DYLIB_DEPS= $(PRE_DSO_PLUGIN_DEPS) @DSO_PLUGIN_DEPS@ \ 54 $(POST_DSO_PLUGIN_DEPS) 55 DYLIB_DEP_FILES= @DSO_PLUGIN_DEP_FILES@ 54 56 55 57 plugin-dso: $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO) 56 58 57 $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO): $(OBJECTS) 59 $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO): $(OBJECTS) $(DYLIB_DEP_FILES) 58 60 $(CXX_PLUGIN) $(LDOPTS) $(DYLIB_NAME_FLAG) $(OBJECTS) $(DYLIB_DEPS) juggler/trunk/modules/sonix/Makefile.inc.in
r18876 r18934 83 83 # Dependencies for each of the various dynamic libraries we build. 84 84 DYLIB_DEPS= @DYLIB_DEPS@ 85 DYLIB_DEP_FILES= @DYLIB_DEP_FILES@ 85 86 DYLIB_PROF_DEPS= @DYLIB_PROF_DEPS@ 87 DYLIB_PROF_DEP_FILES= @DYLIB_PROF_DEP_FILES@ 86 88 STATICLIB_EXT= @STATICLIB_EXT@ 87 89 DYNAMICLIB_EXT= @DYNAMICLIB_EXT@ … … 167 169 # Construct the dynamic version of the libraries. 168 170 # ------------------------------------------------ 169 $(LIBDIR)/$(SNX_LIB_DYNAMIC): $(OBJS) 171 $(LIBDIR)/$(SNX_LIB_DYNAMIC): $(OBJS) $(DYLIB_DEP_FILES) 170 172 @echo "------------------------------------------------" 171 173 @echo "Creating $@" … … 194 196 # Construct the profiled dynamic version of the libraries. 195 197 # --------------------------------------------------------- 196 $(LIBDIR)/$(SNX_PROF_LIB_DYNAMIC): $(OBJS) 198 $(LIBDIR)/$(SNX_PROF_LIB_DYNAMIC): $(OBJS) $(DYLIB_PROF_DEP_FILES) 197 199 @echo "------------------------------------------------" 198 200 @echo "Creating $@" juggler/trunk/modules/sonix/configure.ac
r18896 r18934 254 254 DYLIB_DEPS="$APP_EXTRA_LIBS" 255 255 DYLIB_PROF_DEPS="$APP_EXTRA_PROF_LIBS" 256 257 VJ_BUILD_LIB_FILE_LIST([$DYLIB_DEPS], [DYLIB_DEP_FILES]) 258 VJ_BUILD_LIB_FILE_LIST([$DYLIB_PROF_DEPS], [DYLIB_PROF_DEP_FILES]) 256 259 257 260 # Translate paths from UNIX-style to Win32. … … 373 376 374 377 AC_SUBST(DYLIB_DEPS) 378 AC_SUBST(DYLIB_DEP_FILES) 375 379 AC_SUBST(DYLIB_PROF_DEPS) 380 AC_SUBST(DYLIB_PROF_DEP_FILES) 376 381 377 382 AC_SUBST(static_begin) juggler/trunk/modules/sonix/plugins/configure.ac
r18876 r18934 347 347 DSO_PLUGIN_DEPS="$LDFLAGS $SNX_LIBS_CC $LIBS $SNX_EXTRA_LIBS_CC" 348 348 DSO_PLUGIN_PROF_DEPS="$LDFLAGS $SNX_PROF_LIBS_CC $LIBS $SNX_EXTRA_LIBS_CC" 349 350 VJ_BUILD_LIB_FILE_LIST([$DSO_PLUGIN_DEPS], [DSO_PLUGIN_DEP_FILES]) 351 VJ_BUILD_LIB_FILE_LIST([$DSO_PLUGIN_PROF_DEPS], 352 [DSO_PLUGIN_PROF_DEP_FILES]) 349 353 fi 350 354 … … 363 367 364 368 AC_SUBST(DSO_PLUGIN_DEPS) 369 AC_SUBST(DSO_PLUGIN_DEP_FILES) 365 370 AC_SUBST(DSO_PLUGIN_PROF_DEPS) 371 AC_SUBST(DSO_PLUGIN_PROF_DEP_FILES) 366 372 367 373 AC_SUBST(HAVE_AUDIERE) juggler/trunk/modules/sonix/plugins/plugin.defs.mk.in
r18876 r18934 48 48 DSO_PLUGIN_DIR= $(DSO_PLUGIN_BASE_DIR)/$(BUILD_TYPE_DIR) 49 49 50 PLUGIN_DSO= $(PLUGIN_NAME).$(DYNAMICLIB_EXT) 51 DYLIB_DEPS= $(PRE_DSO_PLUGIN_DEPS) @DSO_PLUGIN_DEPS@ $(POST_DSO_PLUGIN_DEPS) 50 PLUGIN_DSO= $(PLUGIN_NAME).$(DYNAMICLIB_EXT) 51 DYLIB_DEPS= $(PRE_DSO_PLUGIN_DEPS) @DSO_PLUGIN_DEPS@ \ 52 $(POST_DSO_PLUGIN_DEPS) 53 DYLIB_DEP_FILES= @DSO_PLUGIN_DEP_FILES@ 52 54 53 55 plugin-dso: $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO) 54 56 55 $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO): $(OBJECTS) 57 $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO): $(OBJECTS) $(DYLIB_DEP_FILES) 56 58 $(MKINSTALLDIRS) $(DSO_PLUGIN_DIR) 57 59 $(CXX_PLUGIN) $(LDOPTS) $(DYLIB_NAME_FLAG) $(OBJECTS) $(DYLIB_DEPS) juggler/trunk/modules/tweek/Makefile.inc.in
r18881 r18934 85 85 86 86 DYLIB_DEPS= @DYLIB_DEPS@ 87 DYLIB_DEP_FILES= @DYLIB_DEP_FILES@ 87 88 STATICLIB_EXT= @STATICLIB_EXT@ 88 89 DYNAMICLIB_EXT= @DYNAMICLIB_EXT@ 89 90 DYLIB_PROF_DEPS= @DYLIB_PROF_DEPS@ 91 DYLIB_PROF_DEP_FILES= @DYLIB_PROF_DEP_FILES@ 90 92 91 93 # These functions build up the name of the library using a comon form. … … 199 201 # Construct the dynamic version of the libraries. 200 202 # ------------------------------------------------ 201 $(LIBDIR)/$(TWEEK_LIB_DYNAMIC): $(OBJS) 203 $(LIBDIR)/$(TWEEK_LIB_DYNAMIC): $(OBJS) $(DYLIB_DEP_FILES) 202 204 @echo "------------------------------------------------" 203 205 @echo "Creating $@" … … 226 228 # Construct the profiled dynamic version of the libraries. 227 229 # --------------------------------------------------------- 228 $(LIBDIR)/$(TWEEK_PROF_LIB_DYNAMIC): $(OBJS) 230 $(LIBDIR)/$(TWEEK_PROF_LIB_DYNAMIC): $(OBJS) $(DYLIB_PROF_DEP_FILES) 229 231 @echo "------------------------------------------------" 230 232 @echo "Creating $@" juggler/trunk/modules/tweek/configure.ac
r18932 r18934 1237 1237 DYLIB_DEPS="$APP_EXTRA_LIBS" 1238 1238 DYLIB_PROF_DEPS="$LDFLAGS $CXX_ORB_LDFLAGS $CXX_ORB_LIB $VPR_PROF_LIBS_CC_MIN $LIBS $VPR_EXTRA_LIBS_CC_MIN" 1239 1240 VJ_BUILD_LIB_FILE_LIST([$DYLIB_DEPS], [DYLIB_DEP_FILES]) 1241 VJ_BUILD_LIB_FILE_LIST([$DYLIB_PROF_DEPS], [DYLIB_PROF_DEP_FILES]) 1239 1242 fi 1240 1243 … … 1431 1434 1432 1435 AC_SUBST(DYLIB_DEPS) 1436 AC_SUBST(DYLIB_DEP_FILES) 1433 1437 AC_SUBST(DYLIB_PROF_DEPS) 1438 AC_SUBST(DYLIB_PROF_DEP_FILES) 1434 1439 1435 1440 AC_SUBST(static_begin) juggler/trunk/modules/vapor/Makefile.inc.in
r18857 r18934 90 90 91 91 DYLIB_DEPS= @DYLIB_DEPS@ 92 DYLIB_DEP_FILES= @DYLIB_DEP_FILES@ 92 93 STATICLIB_EXT= @STATICLIB_EXT@ 93 94 DYNAMICLIB_EXT= @DYNAMICLIB_EXT@ … … 173 174 # Construct the dynamic version of the libraries. 174 175 # ------------------------------------------------ 175 $(LIBDIR)/$(VPR_LIB_DYNAMIC) $(LIBDIR)/$(VPR_PROF_LIB_DYNAMIC): $(OBJS) 176 $(LIBDIR)/$(VPR_LIB_DYNAMIC) $(LIBDIR)/$(VPR_PROF_LIB_DYNAMIC): $(OBJS) $(DYLIB_DEP_FILES) 176 177 @echo "------------------------------------------------" 177 178 @echo "Creating $@" juggler/trunk/modules/vapor/configure.ac
r18860 r18934 945 945 else 946 946 DYLIB_DEPS="$APP_EXTRA_LIBS" 947 VJ_BUILD_LIB_FILE_LIST([$DYLIB_DEPS], [DYLIB_DEP_FILES]) 947 948 fi 948 949 … … 1084 1085 1085 1086 AC_SUBST(DYLIB_DEPS) 1087 AC_SUBST(DYLIB_DEP_FILES) 1086 1088 1087 1089 AC_SUBST(UUID_DEFS) juggler/trunk/modules/vrjuggler/Makefile.inc.in
r18892 r18934 114 114 PROF_DYNAMIC_LIBS= $(call make_dynamic_prof,$${LIB}) 115 115 116 117 116 # Dependencies for each of the various dynamic libraries we build. 118 DYLIB_DEPS_VJ= @DYLIB_DEPS_VJ@ 119 DYLIB_DEPS_GL= @DYLIB_DEPS_GL@ 120 DYLIB_DEPS_PF= @DYLIB_DEPS_PF@ 121 DYLIB_PROF_DEPS_VJ= @DYLIB_PROF_DEPS_VJ@ 122 DYLIB_PROF_DEPS_GL= @DYLIB_PROF_DEPS_GL@ 123 DYLIB_PROF_DEPS_PF= @DYLIB_PROF_DEPS_PF@ 117 DYLIB_DEPS_VJ= @DYLIB_DEPS_VJ@ 118 DYLIB_DEPS_GL= @DYLIB_DEPS_GL@ 119 DYLIB_DEPS_PF= @DYLIB_DEPS_PF@ 120 DYLIB_DEP_FILES_VJ= @DYLIB_DEP_FILES_VJ@ 121 DYLIB_DEP_FILES_GL= @DYLIB_DEP_FILES_GL@ 122 DYLIB_DEP_FILES_PF= @DYLIB_DEP_FILES_PF@ 123 DYLIB_PROF_DEPS_VJ= @DYLIB_PROF_DEPS_VJ@ 124 DYLIB_PROF_DEPS_GL= @DYLIB_PROF_DEPS_GL@ 125 DYLIB_PROF_DEPS_PF= @DYLIB_PROF_DEPS_PF@ 126 DYLIB_PROF_DEP_FILES_VJ= @DYLIB_PROF_DEP_FILES_VJ@ 127 DYLIB_PROF_DEP_FILES_GL= @DYLIB_PROF_DEP_FILES_GL@ 128 DYLIB_PROF_DEP_FILES_PF= @DYLIB_PROF_DEP_FILES_PF@ 124 129 125 130 VJ_LIB_STATIC= $(call make_static,$(VJ_LIBRARY)) … … 200 205 # Construct the dynamic version of the libraries. 201 206 # ------------------------------------------------ 202 $(LIBDIR)/$(VJ_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) 207 $(LIBDIR)/$(VJ_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) $(DYLIB_DEP_FILES_VJ) 203 208 @echo "------------------------------------------------" 204 209 @echo "Creating $@" … … 233 238 @echo "------------------------------------------------" 234 239 235 $(LIBDIR)/$(VJ_PROF_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) 240 $(LIBDIR)/$(VJ_PROF_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) $(DYLIB_PROF_DEP_FILES_VJ) 236 241 @echo "------------------------------------------------" 237 242 @echo "Creating $@" … … 258 263 @echo "------------------------------------------------" 259 264 260 $(LIBDIR)/$(GL_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) 265 $(LIBDIR)/$(GL_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) $(DYLIB_DEP_FILES_GL) 261 266 @echo "------------------------------------------------" 262 267 @echo "Creating $@" … … 283 288 @echo "------------------------------------------------" 284 289 285 $(LIBDIR)/$(GL_PROF_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) 290 $(LIBDIR)/$(GL_PROF_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) $(DYLIB_PROF_DEP_FILES_GL) 286 291 @echo "------------------------------------------------" 287 292 @echo "Creating $@" … … 308 313 @echo "------------------------------------------------" 309 314 310 $(LIBDIR)/$(PF_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) 315 $(LIBDIR)/$(PF_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) $(DYLIB_DEP_FILES_PF) 311 316 @echo "------------------------------------------------" 312 317 @echo "Creating $@" … … 324 329 @echo "------------------------------------------------" 325 330 326 $(LIBDIR)/$(PF_PROF_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) 331 $(LIBDIR)/$(PF_PROF_LIB_DYNAMIC): $(OBJDIR)/*.$(OBJEXT) $(DYLIB_PROF_DEP_FILES_PF) 327 332 @echo "------------------------------------------------" 328 333 @echo "Creating $@" juggler/trunk/modules/vrjuggler/configure.ac
r18893 r18934 462 462 APP_EXTRA_LIBS_PF="$LIBPERFORMER" 463 463 fi 464 465 VJ_BUILD_LIB_FILE_LIST([$DYLIB_DEPS_VJ], [DYLIB_DEP_FILES_VJ]) 466 VJ_BUILD_LIB_FILE_LIST([$DYLIB_DEPS_GL], [DYLIB_DEP_FILES_GL]) 467 VJ_BUILD_LIB_FILE_LIST([$DYLIB_DEPS_PF], [DYLIB_DEP_FILES_PF]) 468 VJ_BUILD_LIB_FILE_LIST([$DYLIB_PROF_DEPS_VJ], [DYLIB_PROF_DEP_FILES_VJ]) 469 VJ_BUILD_LIB_FILE_LIST([$DYLIB_PROF_DEPS_GL], [DYLIB_PROF_DEP_FILES_GL]) 470 VJ_BUILD_LIB_FILE_LIST([$DYLIB_PROF_DEPS_PF], [DYLIB_PROF_DEP_FILES_PF]) 471 464 472 elif test "$OS_TYPE" = "Win32" ; then 465 473 REQ_EXTRA_LIBS="$LDFLAGS $GADGET_LIBS_LD_MIN $SNX_LIBS_LD $JCCL_LIBS_LD_MIN $JCCL_EXTRA_LIBS_LD $LIBS" … … 632 640 AC_SUBST(DYLIB_DEPS_GL) 633 641 AC_SUBST(DYLIB_DEPS_PF) 642 AC_SUBST(DYLIB_DEP_FILES_VJ) 643 AC_SUBST(DYLIB_DEP_FILES_GL) 644 AC_SUBST(DYLIB_DEP_FILES_PF) 634 645 AC_SUBST(DYLIB_PROF_DEPS_VJ) 635 646 AC_SUBST(DYLIB_PROF_DEPS_GL) 636 647 AC_SUBST(DYLIB_PROF_DEPS_PF) 648 AC_SUBST(DYLIB_PROF_DEP_FILES_VJ) 649 AC_SUBST(DYLIB_PROF_DEP_FILES_GL) 650 AC_SUBST(DYLIB_PROF_DEP_FILES_PF) 637 651 638 652 AC_SUBST(VJ_APP_EXTRA_LIBS_INST) juggler/trunk/modules/vrjuggler/plugins/configure.ac
r18901 r18934 251 251 DSO_PLUGIN_PROF_DEPS="$TWEEK_PROF_LIBS_CC_MIN $TWEEK_PROF_EXTRA_LIBS_CC_MIN $vrj_prof_libs $vrj_extraprof__libs" 252 252 253 VJ_BUILD_LIB_FILE_LIST([$DSO_PLUGIN_DEPS], [DSO_PLUGIN_DEP_FILES]) 254 VJ_BUILD_LIB_FILE_LIST([$DSO_PLUGIN_PROF_DEPS], [DSO_PLUGIN_PROF_DEP_FILES]) 255 253 256 DPP_SUBST 254 257 … … 271 274 272 275 AC_SUBST(DSO_PLUGIN_DEPS) 276 AC_SUBST(DSO_PLUGIN_DEP_FILES) 273 277 AC_SUBST(DSO_PLUGIN_PROF_DEPS) 278 AC_SUBST(DSO_PLUGIN_PROF_DEP_FILES) 274 279 275 280 # ----------------------------------------------------------------------------- juggler/trunk/modules/vrjuggler/plugins/plugin.defs.mk.in
r18891 r18934 50 50 DSO_PLUGIN_DIR= $(LIBDIR_BASE)/$(DSO_PLUGIN_SUBDIR) 51 51 52 PLUGIN_DSO= $(PLUGIN_NAME)$(BUILD_TYPE_EXT).$(DYNAMICLIB_EXT) 53 DYLIB_DEPS= $(PRE_DSO_PLUGIN_DEPS) @DSO_PLUGIN_DEPS@ $(POST_DSO_PLUGIN_DEPS) 52 PLUGIN_DSO= $(PLUGIN_NAME)$(BUILD_TYPE_EXT).$(DYNAMICLIB_EXT) 53 DYLIB_DEPS= $(PRE_DSO_PLUGIN_DEPS) @DSO_PLUGIN_DEPS@ \ 54 $(POST_DSO_PLUGIN_DEPS) 55 DYLIB_DEP_FILES= @DSO_PLUGIN_DEP_FILES@ 54 56 55 57 plugin-dso: $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO) 56 58 57 $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO): $(OBJECTS) 59 $(DSO_PLUGIN_DIR)/$(PLUGIN_DSO): $(OBJECTS) $(DYLIB_DEP_FILES) 58 60 $(CXX_PLUGIN) $(LDOPTS) $(DYLIB_NAME_FLAG) $(OBJECTS) $(DYLIB_DEPS)
