summaryrefslogtreecommitdiff
path: root/samwise/makeinclude/executable.GNU
blob: 775fc3ff915aaccfed8ac242bd670f8df8649ebe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#
# $Id$
#

DEPENDENCY_FILE=.$(MAKEFILE).depend

include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
-include $(ACE_ROOT)/TAO/rules.tao.GNU
-include $(ACE_ROOT)/TAO/taoconfig.mk
include $(ACE_ROOT)/samwise/makeinclude/macros.GNU
include $(ACE_ROOT)/samwise/makeinclude/rules.common.GNU
include $(ACE_ROOT)/samwise/makeinclude/rules.nomakefiles.GNU
include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU

VOBJS = \
  $(subst .cpp,.$(OBJEXT),$(foreach file,$(SRC),$(VDIR)$(notdir $(file))))

ifeq (1,$(using_aix_vacpp))
$(BIN): %: $(SRC)
	vacbld_r $< -severitylevel=warning
else
$(BIN): %: $(VOBJS)
	$(LINK.cc) $(CC_OUTPUT_FLAG) $@ $^ $(LDFLAGS) $(VLDLIBS) $(POSTLINK)
endif

include $(ACE_ROOT)/include/makeinclude/rules.local.GNU