examples/bc.mak
branchdevelopment
changeset 2525 9e83c7ee780e
parent 2429 ebece4dcaab9
child 2710 78c4f4a03914
equal deleted inserted replaced
2524:9f1b8058849f 2525:9e83c7ee780e
     1 # $Header: /cvs/stx/stx/libjava/examples/bc.mak,v 1.2 2013-02-25 11:15:32 vrany Exp $
     1 # $Header$
     2 #
     2 #
     3 # DO NOT EDIT
     3 # DO NOT EDIT
     4 # automagically generated from the projectDefinition: stx_libjava_examples.
     4 # automagically generated from the projectDefinition: stx_libjava_examples.
     5 #
     5 #
     6 # Warning: once you modify this file, do not rerun
     6 # Warning: once you modify this file, do not rerun
    28 !INCLUDE $(TOP)\rules\stdHeader_bc
    28 !INCLUDE $(TOP)\rules\stdHeader_bc
    29 
    29 
    30 !INCLUDE Make.spec
    30 !INCLUDE Make.spec
    31 
    31 
    32 LIBNAME=libstx_libjava_examples
    32 LIBNAME=libstx_libjava_examples
    33 RESFILES=examples.res
    33 RESFILES=examples.$(RES)
    34 
    34 
    35 
    35 
    36 
    36 
    37 LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\libbasic -I$(INCLUDE_TOP)\stx\libjava
    37 LOCALINCLUDES= -I$(INCLUDE_TOP)\stx\libbasic
    38 LOCALDEFINES=
    38 LOCALDEFINES=
    39 
    39 
    40 STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES)  -varPrefix=$(LIBNAME)
    40 STCLOCALOPT=-package=$(PACKAGE) -I. $(LOCALINCLUDES) -headerDir=. $(STCLOCALOPTIMIZATIONS) $(STCWARNINGS) $(LOCALDEFINES)  -varPrefix=$(LIBNAME)
    41 LOCALLIBS=
    41 LOCALLIBS=
    42 
    42 
    43 OBJS= $(COMMON_OBJS) $(WIN32_OBJS)
    43 OBJS= $(COMMON_OBJS) $(WIN32_OBJS)
    44 
    44 
    45 ALL::  classLibRule
    45 ALL::  antIfPossible classLibRule
    46 
    46 
    47 classLibRule: $(OUTDIR) $(OUTDIR)$(LIBNAME).dll
    47 classLibRule: $(OUTDIR) $(OUTDIR)$(LIBNAME).dll
    48 
    48 
    49 !INCLUDE $(TOP)\rules\stdRules_bc
    49 !INCLUDE $(TOP)\rules\stdRules_bc
    50 
    50 
    51 # build all prerequisite packages for this package
    51 # build all mandatory prerequisite packages (containing superclasses) for this package
    52 prereq:
    52 prereq:
    53 	pushd ..\..\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    53 	pushd ..\..\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    54 	pushd ..\..\goodies\refactoryBrowser\parser & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    55 	pushd ..\..\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    56 	pushd ..\..\libbasic3 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    54 	pushd ..\..\libcomp & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    57 	pushd ..\..\libcomp & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    55 	pushd ..\..\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    58 	pushd ..\..\libui & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    56 	pushd ..\..\libdb & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    57 	pushd ..\..\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    59 	pushd ..\..\libview & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    58 	pushd ..\..\libdb\libsqlite & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    60 	pushd ..\..\goodies\petitparser & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    59 	pushd ..\..\libdb\libodbc & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    60 	pushd ..\..\libboss & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    61 	pushd ..\..\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    61 	pushd ..\..\libview2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    62 	pushd ..\..\libbasic3 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    63 	pushd ..\..\goodies\sunit & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    64 	pushd ..\..\libui & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    65 	pushd ..\..\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    62 	pushd ..\..\libwidg & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    66 	pushd ..\..\libwidg2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    63 	pushd ..\..\libwidg2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    67 	pushd ..\..\libhtml & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
       
    68 	pushd ..\..\libtool & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    64 	pushd ..\..\libtool & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    69 	pushd .. & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    65 	pushd .. & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES) "
    70 
    66 
    71 
    67 
       
    68 
       
    69 
       
    70 java: ant
       
    71 
       
    72 ant:
       
    73 	ant -f java\build.xml dependencies build
       
    74 
       
    75 antIfPossible:
       
    76 	-ant -f java\build.xml dependencies build
       
    77 
       
    78 full::  ant
    72 
    79 
    73 
    80 
    74 
    81 
    75 
    82 
    76 test: $(TOP)\goodies\builder\reports\NUL
    83 test: $(TOP)\goodies\builder\reports\NUL
    77 	pushd $(TOP)\goodies\builder\reports & $(MAKE_BAT)
    84 	pushd $(TOP)\goodies\builder\reports & $(MAKE_BAT)
    78 	$(TOP)\goodies\builder\reports\report-runner.bat -D . -r Builder::TestReport -p $(PACKAGE)
    85 	$(TOP)\goodies\builder\reports\report-runner.bat -D . -r Builder::TestReport -p $(PACKAGE)
       
    86         
       
    87 clean::
       
    88 	del *.$(CSUFFIX)
       
    89 
    79 
    90 
    80 # BEGINMAKEDEPEND --- do not remove this line; make depend needs it
    91 # BEGINMAKEDEPEND --- do not remove this line; make depend needs it
    81 $(OUTDIR)stx_libjava_examples.$(O) stx_libjava_examples.$(H): stx_libjava_examples.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
    92 $(OUTDIR)stx_libjava_examples.$(O) stx_libjava_examples.$(H): stx_libjava_examples.st $(INCLUDE_TOP)\stx\libbasic\LibraryDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\ProjectDefinition.$(H) $(INCLUDE_TOP)\stx\libbasic\Object.$(H) $(STCHDR)
    82 
    93 
    83 # ENDMAKEDEPEND --- do not remove this line
    94 # ENDMAKEDEPEND --- do not remove this line