mobility-fw / mf-opp4

Mobility Framework for OMNeT++ 4

This URL has Read+Write access

mf-opp4 / makemakefiles
100644 15 lines (12 sloc) 0.971 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#
# Usage:
# make -f makemakefiles
# or, for Microsoft Visual C++:
# nmake -f makemakefiles MMOPT=-n
#
 
MAKEMAKE=opp_makemake $(MMOPT)
 
all:
cd contrib && $(MAKEMAKE) -f --deep --make-so -o mfcontrib -O out -I../core/basicMessages -I../core/blackboard -I../core/basicModules -I../core/channelControl -I../core/utils -L../out/'$$(CONFIGNAME)'/core -lmfcore
cd core && $(MAKEMAKE) -f --deep --make-so -o mfcore -O out -L../out/'$$(CONFIGNAME)'/contrib
cd testSuite && $(MAKEMAKE) -f --deep -o testSuite -O out -I../core/basicMessages -I../core/blackboard -I../core/basicModules -I../core/channelControl -I../core/utils -I../contrib/applLayer -I../contrib/messages -I../contrib/utils -I../contrib/nic/macLayer -I../contrib/nic/radios -I../contrib/netwLayer -L../out/'$$(CONFIGNAME)'/contrib -L../out/'$$(CONFIGNAME)'/core -lmfcontrib
$(MAKEMAKE) -f --nolink -O out -d contrib -d core -d testSuite -X. -L./out/'$$(CONFIGNAME)'/contrib -L./out/'$$(CONFIGNAME)'/core