compiler/cli/bc.mak
changeset 17 ee807ff2f897
parent 16 17a2d1d9f205
equal deleted inserted replaced
16:17a2d1d9f205 17:ee807ff2f897
    68 LIBFILES=$(LIBDIR_LIBRUN)\librun.lib
    68 LIBFILES=$(LIBDIR_LIBRUN)\librun.lib
    69 ALLLIB=$(LIBFILES) $(APP_IMPORTLIBS) $(APP_RT_LIB)
    69 ALLLIB=$(LIBFILES) $(APP_IMPORTLIBS) $(APP_RT_LIB)
    70 
    70 
    71 REQUIRED_LIBS=librun.dll  \
    71 REQUIRED_LIBS=librun.dll  \
    72  libstx_libbasic.dll \
    72  libstx_libbasic.dll \
       
    73  libjv_llvm_s.dll \
       
    74  libstx_libbasic2.dll \
       
    75  libstx_libcomp.dll \
       
    76  libstx_goodies_refactoryBrowser_parser.dll \
       
    77  libstx_libbasic3.dll \
       
    78  libstx_goodies_ring.dll \
       
    79  libjv_tea_compiler.dll \
    73 
    80 
    74 
    81 
    75 REQUIRED_FILES=$(RT_DLL) $(X11_DLL) $(XEXT_DLL) symbols.stc $(REQUIRED_LIBS)
    82 REQUIRED_FILES=$(RT_DLL) $(X11_DLL) $(XEXT_DLL) symbols.stc $(REQUIRED_LIBS)
    76 
    83 
    77 REQUIRED_SUPPORT_DIRS=RESOURCEFILES
    84 REQUIRED_SUPPORT_DIRS=RESOURCEFILES
   257 libstx_libbasic.dll: ..\..\..\..\stx\libbasic\$(OBJDIR)\libstx_libbasic.dll
   264 libstx_libbasic.dll: ..\..\..\..\stx\libbasic\$(OBJDIR)\libstx_libbasic.dll
   258 	copy ..\..\..\..\stx\libbasic\$(OBJDIR)\libstx_libbasic.dll *.*
   265 	copy ..\..\..\..\stx\libbasic\$(OBJDIR)\libstx_libbasic.dll *.*
   259 
   266 
   260 ..\..\..\..\stx\libbasic\$(OBJDIR)\libstx_libbasic.dll: $(FORCE)
   267 ..\..\..\..\stx\libbasic\$(OBJDIR)\libstx_libbasic.dll: $(FORCE)
   261 	pushd ..\..\..\..\stx\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
   268 	pushd ..\..\..\..\stx\libbasic & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
       
   269 
       
   270 libjv_llvm_s.dll: ..\..\..\llvm_s\$(OBJDIR)\libjv_llvm_s.dll
       
   271 	copy ..\..\..\llvm_s\$(OBJDIR)\libjv_llvm_s.dll *.*
       
   272 
       
   273 ..\..\..\llvm_s\$(OBJDIR)\libjv_llvm_s.dll: $(FORCE)
       
   274 	pushd ..\..\..\llvm_s & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
       
   275 
       
   276 libstx_libbasic2.dll: ..\..\..\..\stx\libbasic2\$(OBJDIR)\libstx_libbasic2.dll
       
   277 	copy ..\..\..\..\stx\libbasic2\$(OBJDIR)\libstx_libbasic2.dll *.*
       
   278 
       
   279 ..\..\..\..\stx\libbasic2\$(OBJDIR)\libstx_libbasic2.dll: $(FORCE)
       
   280 	pushd ..\..\..\..\stx\libbasic2 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
       
   281 
       
   282 libstx_libcomp.dll: ..\..\..\..\stx\libcomp\$(OBJDIR)\libstx_libcomp.dll
       
   283 	copy ..\..\..\..\stx\libcomp\$(OBJDIR)\libstx_libcomp.dll *.*
       
   284 
       
   285 ..\..\..\..\stx\libcomp\$(OBJDIR)\libstx_libcomp.dll: $(FORCE)
       
   286 	pushd ..\..\..\..\stx\libcomp & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
       
   287 
       
   288 libstx_goodies_refactoryBrowser_parser.dll: ..\..\..\..\stx\goodies\refactoryBrowser\parser\$(OBJDIR)\libstx_goodies_refactoryBrowser_parser.dll
       
   289 	copy ..\..\..\..\stx\goodies\refactoryBrowser\parser\$(OBJDIR)\libstx_goodies_refactoryBrowser_parser.dll *.*
       
   290 
       
   291 ..\..\..\..\stx\goodies\refactoryBrowser\parser\$(OBJDIR)\libstx_goodies_refactoryBrowser_parser.dll: $(FORCE)
       
   292 	pushd ..\..\..\..\stx\goodies\refactoryBrowser\parser & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
       
   293 
       
   294 libstx_libbasic3.dll: ..\..\..\..\stx\libbasic3\$(OBJDIR)\libstx_libbasic3.dll
       
   295 	copy ..\..\..\..\stx\libbasic3\$(OBJDIR)\libstx_libbasic3.dll *.*
       
   296 
       
   297 ..\..\..\..\stx\libbasic3\$(OBJDIR)\libstx_libbasic3.dll: $(FORCE)
       
   298 	pushd ..\..\..\..\stx\libbasic3 & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
       
   299 
       
   300 libstx_goodies_ring.dll: ..\..\..\..\stx\goodies\ring\$(OBJDIR)\libstx_goodies_ring.dll
       
   301 	copy ..\..\..\..\stx\goodies\ring\$(OBJDIR)\libstx_goodies_ring.dll *.*
       
   302 
       
   303 ..\..\..\..\stx\goodies\ring\$(OBJDIR)\libstx_goodies_ring.dll: $(FORCE)
       
   304 	pushd ..\..\..\..\stx\goodies\ring & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
       
   305 
       
   306 libjv_tea_compiler.dll: ..\$(OBJDIR)\libjv_tea_compiler.dll
       
   307 	copy ..\$(OBJDIR)\libjv_tea_compiler.dll *.*
       
   308 
       
   309 ..\$(OBJDIR)\libjv_tea_compiler.dll: $(FORCE)
       
   310 	pushd .. & $(MAKE_BAT) "CFLAGS_LOCAL=$(GLOBALDEFINES)"
   262 
   311 
   263       
   312       
   264 
   313 
   265 
   314 
   266 sources\NUL: 
   315 sources\NUL: