VirtualBox

Changeset 31628 in vbox


Ignore:
Timestamp:
Aug 13, 2010 9:08:50 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
64761
Message:

RDP/Makefile.kmk: Use a different directory by adding a subdir. Spaces and correct cd target.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/RDP/client/Makefile.kmk

    r31621 r31628  
    55
    66#
    7 # Copyright (C) 2006-2007 Oracle Corporation
     7# Copyright (C) 2006-2010 Oracle Corporation
    88#
    99# This file is part of VirtualBox Open Source Edition (OSE), as
     
    9494        vrdp/USBProxyDevice-linux.c
    9595rdesktop-vrdp_INCS += \
    96     $(VBOX_PATH_RDESKTOP_SRC) \
    97     $(VBOX_PATH_RDESKTOP_SRC)/vrdp \
    98     $(VBOX_PATH_DEVICES_USB) \
    99     $(PATH_ROOT)/include/VBox
    100 # @todo implement usb proxy for Solaris
     96        $(VBOX_PATH_RDESKTOP_SRC) \
     97        $(VBOX_PATH_RDESKTOP_SRC)/vrdp \
     98        $(VBOX_PATH_DEVICES_USB) \
     99        $(PATH_ROOT)/include/VBox
     100## @todo implement usb proxy for Solaris
    101101rdesktop-vrdp_SOURCES.solaris = \
    102102        rdpsnd_sun.c
     
    128128OTHER_CLEAN += $(OTHERS)
    129129
    130 
    131130INSTALLS += rdesktop-bin
    132 rdesktop-bin_INST    = obj/$(VBOX_RDESKTOP_SRC_SUBDIR)
     131rdesktop-bin_INST    = obj/rdesktop-src/$(VBOX_RDESKTOP_SRC_SUBDIR)/
    133132rdesktop-bin_MODE    = a+rx,u+w
    134133rdesktop-bin_SOURCES = \
    135     configure \
    136     config.sub \
    137     config.guess \
    138     bootstrap \
    139     install-sh
     134        configure \
     135        config.sub \
     136        config.guess \
     137        bootstrap \
     138        install-sh
    140139
    141140INSTALLS += rdesktop-nonbin
    142 rdesktop-nonbin_INST    = obj/$(VBOX_RDESKTOP_SRC_SUBDIR)
     141rdesktop-nonbin_INST    = obj/rdesktop-src/$(VBOX_RDESKTOP_SRC_SUBDIR)/
    143142rdesktop-nonbin_MODE    = a+r,u+w
    144143rdesktop-nonbin_SOURCES = \
    145     $(foreach i,COPYING \
    146                 README \
    147                 configure.ac \
    148                 Makefile.in \
    149                 proto.head \
    150                 proto.tail \
    151                 rdesktop.spec \
    152                 keymaps/common \
    153                 keymaps/modifiers \
    154                 keymaps/convert-map \
    155                 doc/HACKING \
    156                 doc/AUTHORS \
    157                 doc/TODO \
    158                 doc/ChangeLog \
    159                 doc/keymapping.txt \
    160                 doc/keymap-names.txt \
    161                 doc/ipv6.txt \
    162                 doc/licensing.txt \
    163                 doc/patches.txt \
    164                 doc/redirection.txt \
    165                 doc/rdesktop.1 \
    166                 vrdp/rdpusb.c \
    167                 vrdp/runtime.h \
    168                 vrdp/vrdpusb.h, \
    169             $i=>$i) \
    170     $(PATH_ROOT)/include/VBox/vusb.h=>vrdp/vusb.h \
    171     $(VBOX_PATH_DEVICES_USB)/linux/USBProxyDevice-linux.cpp=>vrdp/USBProxyDevice-linux.c \
    172     $(VBOX_PATH_DEVICES_USB)/USBProxyDevice.h=>vrdp/USBProxyDevice.h \
    173     $(foreach i,*.c *.h keymaps/?? keymaps/??-??, \
    174         $(foreach j,$(wildcard $(VBOX_PATH_RDESKTOP_SRC)/$i), \
    175             $(dir $i)$(notdir $j)=>$(dir $i)$(notdir $j)))
     144        $(foreach i,\
     145                COPYING \
     146                README \
     147                configure.ac \
     148                Makefile.in \
     149                proto.head \
     150                proto.tail \
     151                rdesktop.spec \
     152                keymaps/common \
     153                keymaps/modifiers \
     154                keymaps/convert-map \
     155                doc/HACKING \
     156                doc/AUTHORS \
     157                doc/TODO \
     158                doc/ChangeLog \
     159                doc/keymapping.txt \
     160                doc/keymap-names.txt \
     161                doc/ipv6.txt \
     162                doc/licensing.txt \
     163                doc/patches.txt \
     164                doc/redirection.txt \
     165                doc/rdesktop.1 \
     166                vrdp/rdpusb.c \
     167                vrdp/runtime.h \
     168                vrdp/vrdpusb.h \
     169          , $i=>$i) \
     170        $(PATH_ROOT)/include/VBox/vusb.h=>vrdp/vusb.h \
     171        $(VBOX_PATH_DEVICES_USB)/linux/USBProxyDevice-linux.cpp=>vrdp/USBProxyDevice-linux.c \
     172        $(VBOX_PATH_DEVICES_USB)/USBProxyDevice.h=>vrdp/USBProxyDevice.h \
     173        $(foreach i, *.c *.h keymaps/?? keymaps/??-?? \
     174          , $(foreach j, $(wildcard $(VBOX_PATH_RDESKTOP_SRC)/$i) \
     175              , $(dir $i)$(notdir $j)=>$(dir $i)$(notdir $j)))
    176176
    177177
     
    180180                $$(rdesktop-nonbin_1_TARGET)
    181181        $(call MSG_TOOL,tar/gzip,,$@)
    182         # Temporary hack to fix incremental builds (will cause one build failure)
    183         $(QUIET)rm -f $(PATH_TARGET)/$(VBOX_RDESKTOP_SRC_SUBDIR) 2> /dev/null || /bin/true
    184         $(QUIET)cd $(PATH_TARGET) && tar -cf - $(VBOX_RDESKTOP_SRC_SUBDIR) | gzip - > $@
     182        $(QUIET)cd $(PATH_INS)/obj/rdesktop-src/ && tar -cf - $(VBOX_RDESKTOP_SRC_SUBDIR)/ | gzip - > $@
    185183
    186184
Note: See TracChangeset for help on using the changeset viewer.

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