VirtualBox

Changeset 37235 in vbox for trunk/src/VBox/Storage/testcase


Ignore:
Timestamp:
May 27, 2011 2:50:02 PM (14 years ago)
Author:
vboxsync
Message:

Storage/Makefile.kmk: Grrr! Cleaned up some unreadable mess.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Storage/testcase/Makefile.kmk

    r35596 r37235  
    2626 PROGRAMS += vditool
    2727  vditool_TEMPLATE = VBOXR3TSTEXE
    28   vditool_LIBS     = $(LIB_DDU) $(LIB_RUNTIME)
     28  vditool_LIBS     = $(LIB_DDU)
    2929  vditool_SOURCES  = vditool.cpp
    3030endif
     
    3535ifdef VBOX_WITH_TESTCASES
    3636 PROGRAMS += tstVD tstVD-2 tstVDCopy tstVDSnap tstVDShareable vbox-img tstVDIo
     37
    3738 tstVD_TEMPLATE = VBOXR3TSTEXE
     39 tstVD_SOURCES = tstVD.cpp
     40 tstVD_LIBS = $(LIB_DDU)
     41
    3842 tstVD-2_TEMPLATE = VBOXR3TSTEXE
     43 tstVD-2_SOURCES  = tstVD-2.cpp
     44 tstVD-2_LIBS = $(LIB_DDU)
     45
    3946 tstVDCopy_TEMPLATE = VBOXR3TSTEXE
     47 tstVDCopy_SOURCES  = tstVDCopy.cpp
     48 tstVDCopy_LIBS = $(LIB_DDU)
     49
     50 tstVDIo_TEMPLATE = VBOXR3TSTEXE
     51 tstVDIo_SOURCES  = tstVDIo.cpp \
     52        VDIoBackendMem.cpp \
     53        VDMemDisk.cpp \
     54        VDIoRnd.cpp
     55 tstVDIo_LIBS = $(LIB_DDU)
     56
     57 tstVDSetUuid_TEMPLATE = VBOXR3TSTEXE
     58 tstVDSetUuid_LIBS = $(LIB_DDU)
     59
     60 tstVDShareable_TEMPLATE = VBOXR3TSTEXE
     61 tstVDShareable_LIBS = $(LIB_DDU)
     62 tstVDShareable_SOURCES = tstVDShareable.cpp
     63
    4064 tstVDSnap_TEMPLATE = VBOXR3TSTEXE
    41  tstVDShareable_TEMPLATE = VBOXR3TSTEXE
    42  tstVDIo_TEMPLATE = VBOXR3TSTEXE
     65 tstVDSnap_LIBS = $(LIB_DDU)
     66 tstVDSnap_SOURCES  = tstVDSnap.cpp
     67
     68 #
     69 # vbox-img - static because it migth be used as at standalone tool.
     70 #
    4371 vbox-img_TEMPLATE = VBOXR3STATIC
    44  tstVD_LIBS     = $(LIB_DDU) $(LIB_RUNTIME)
    45  tstVD-2_LIBS   = $(LIB_DDU) $(LIB_RUNTIME)
    46  tstVDCopy_LIBS   = $(LIB_DDU) $(LIB_RUNTIME)
    47  tstVDSnap_LIBS   = $(LIB_DDU) $(LIB_RUNTIME)
    48  tstVDShareable_LIBS   = $(LIB_DDU) $(LIB_RUNTIME)
    49  tstVDSetUuid_LIBS   = $(LIB_DDU) $(LIB_RUNTIME)
    50  tstVDIo_LIBS   = $(LIB_DDU) $(LIB_RUNTIME)
     72 vbox-img_DEFS += IN_VBOXDDU IN_VBOXDDU_STATIC VBOX_HDD_NO_DYNAMIC_BACKENDS IN_RT_R3
     73 vbox-img_SOURCES = \
     74        vbox-img.cpp \
     75        $(VBOX_PATH_STORAGE_SRC)/VD.cpp \
     76        $(VBOX_PATH_STORAGE_SRC)/VDI.cpp \
     77        $(VBOX_PATH_STORAGE_SRC)/VMDK.cpp \
     78        $(VBOX_PATH_STORAGE_SRC)/VHD.cpp \
     79        $(VBOX_PATH_STORAGE_SRC)/DMG.cpp \
     80        $(VBOX_PATH_STORAGE_SRC)/Parallels.cpp \
     81        $(VBOX_PATH_STORAGE_SRC)/ISCSI.cpp \
     82        $(VBOX_PATH_STORAGE_SRC)/RAW.cpp \
     83        $(VBOX_PATH_STORAGE_SRC)/VCICache.cpp
    5184 vbox-img_LIBS = \
    5285        $(VBOX_LIB_RUNTIME_STATIC)
     
    67100  vbox-img_SDKS.win = VBOX_NTDLL
    68101 endif
    69  tstVD_SOURCES  = tstVD.cpp
    70  tstVD-2_SOURCES  = tstVD-2.cpp
    71  tstVDCopy_SOURCES  = tstVDCopy.cpp
    72  tstVDSnap_SOURCES  = tstVDSnap.cpp
    73  tstVDShareable_SOURCES = tstVDShareable.cpp
    74102
    75  vbox-img_SOURCES = \
    76         vbox-img.cpp \
    77         $(VBOX_PATH_STORAGE_SRC)/VD.cpp \
    78         $(VBOX_PATH_STORAGE_SRC)/VDI.cpp \
    79         $(VBOX_PATH_STORAGE_SRC)/VMDK.cpp \
    80         $(VBOX_PATH_STORAGE_SRC)/VHD.cpp \
    81         $(VBOX_PATH_STORAGE_SRC)/DMG.cpp \
    82         $(VBOX_PATH_STORAGE_SRC)/Parallels.cpp \
    83         $(VBOX_PATH_STORAGE_SRC)/ISCSI.cpp \
    84         $(VBOX_PATH_STORAGE_SRC)/RAW.cpp \
    85         $(VBOX_PATH_STORAGE_SRC)/VCICache.cpp
    86  vbox-img_DEFS += IN_VBOXDDU IN_VBOXDDU_STATIC VBOX_HDD_NO_DYNAMIC_BACKENDS IN_RT_R3
    87 
    88  tstVDIo_SOURCES  = tstVDIo.cpp \
    89         VDIoBackendMem.cpp \
    90         VDMemDisk.cpp \
    91         VDIoRnd.cpp
    92103endif
    93104
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette