mirror of
https://github.com/reactos/reactos.git
synced 2025-05-09 03:37:08 +00:00
* Rbuild, our build system, has served us well so far, but its usefulness has since been vastly overshadowed by its awfulness. It's time to fix it.
svn path=/trunk/; revision=55855
This commit is contained in:
parent
0fa8a3b725
commit
818418643e
1401 changed files with 3 additions and 128554 deletions
reactos
CMakeLists.txtMakefileReactOS-amd64.rbuildReactOS-arm.rbuildReactOS-generic.rbuildReactOS-i386.rbuildReactOS-ppc.rbuild
base
applications
applications.rbuild
base.rbuildcacls
calc
charmap
cmdutils
control
dxdiag
extrac32
findstr
fontview
games
hh
iexplore
kbswitch
logoff
magnify
mmc
mplay32
msconfig
mscutils
mspaint
mstsc
network
notepad
rapps
regedit
regedt32
sc
screensavers
shutdown
sndrec32
sndvol32
taskmgr
winhlp32
winver
wordpad
write
services
setup
shell
|
@ -61,7 +61,7 @@ if(NOT CMAKE_CROSSCOMPILING)
|
|||
add_subdirectory(lib)
|
||||
|
||||
if(NOT MSVC)
|
||||
export(TARGETS widl wrc gendib cabman cdmake mkhive obj2bin spec2def geninc rsym mkshelllink FILE ${CMAKE_BINARY_DIR}/ImportExecutables.cmake NAMESPACE native- )
|
||||
export(TARGETS widl gendib cabman cdmake mkhive obj2bin spec2def geninc rsym mkshelllink FILE ${CMAKE_BINARY_DIR}/ImportExecutables.cmake NAMESPACE native- )
|
||||
else()
|
||||
export(TARGETS gendib cabman cdmake mkhive obj2bin spec2def geninc mkshelllink FILE ${CMAKE_BINARY_DIR}/ImportExecutables.cmake NAMESPACE native- )
|
||||
endif()
|
||||
|
|
633
reactos/Makefile
633
reactos/Makefile
|
@ -1,633 +0,0 @@
|
|||
# Well-known targets:
|
||||
#
|
||||
# all (default target)
|
||||
# This target builds all of ReactOS.
|
||||
#
|
||||
# module
|
||||
# These targets builds a single module. Replace module with the name of
|
||||
# the module you want to build.
|
||||
#
|
||||
# bootcd
|
||||
# This target builds an ISO (ReactOS.iso) from which ReactOS can be booted
|
||||
# and installed.
|
||||
#
|
||||
# livecd
|
||||
# This target builds an ISO (ReactOS-Live.iso) from which ReactOS can be
|
||||
# booted, but not installed.
|
||||
#
|
||||
# install
|
||||
# This target installs all of ReactOS to a location specified by the
|
||||
# ROS_INSTALL environment variable.
|
||||
#
|
||||
# module_install
|
||||
# These targets installs a single module to a location specified by the
|
||||
# ROS_INSTALL environment variable. Replace module with the name of the
|
||||
# module you want to install.
|
||||
#
|
||||
# clean
|
||||
# This target cleans (deletes) all files that are generated when building
|
||||
# ReactOS.
|
||||
#
|
||||
# module_clean
|
||||
# These targets cleans (deletes) files that are generated when building a
|
||||
# single module. Replace module with the name of the module you want to
|
||||
# clean.
|
||||
#
|
||||
# depends
|
||||
# This target does a complete dependency check of the ReactOS codebase.
|
||||
# This can require several minutes to complete. If you only need to check
|
||||
# dependencies for a single or few modules then you can use the
|
||||
# module_depends targets instead. This target can also repair a damaged or
|
||||
# missing makefile-${ROS_ARCH}.auto if needed.
|
||||
#
|
||||
# module_depends
|
||||
# These targets do a dependency check of individual modules. Replace module
|
||||
# with the name of the module for which you want to check dependencies.
|
||||
# This is faster than the depends target which does a complete dependency
|
||||
# check of the ReactOS codebase.
|
||||
#
|
||||
# bootcdregtest
|
||||
# This target builds an ISO (ReactOS-RegTest.ISO) which is used for unattended
|
||||
# regression testing.
|
||||
#
|
||||
#
|
||||
# Accepted environment variables:
|
||||
#
|
||||
# ROS_ARCH
|
||||
# This variable specifies the name of the architecture to build ReactOS for.
|
||||
# The variable defaults to i386.
|
||||
#
|
||||
# ROS_PREFIX
|
||||
# This variable specifies the prefix of the MinGW installation. On Windows
|
||||
# a prefix is usually not needed, but on linux it is usually "mingw32". If
|
||||
# not present and no executable named "gcc" can be found, then the prefix is
|
||||
# assumed to be "mingw32". If your gcc is named i386-mingw32-gcc then set
|
||||
# ROS_PREFIX to i386-mingw32. Don't include the dash (-) before gcc.
|
||||
#
|
||||
# ROS_INTERMEDIATE
|
||||
# This variable controls where to put intermediate files. Intermediate
|
||||
# files are generated files that are needed to generate the final
|
||||
# output files. Examples of intermediate files include *.o, *.a, and
|
||||
# *.coff. N.B. Don't put a path separator at the end. The variable
|
||||
# defaults to .\obj-{ROS_ARCH}.
|
||||
#
|
||||
# ROS_OUTPUT
|
||||
# This variable controls where to put output files. Output files are
|
||||
# generated files that makes up the result of the build process.
|
||||
# Examples of output files include *.exe, *.dll, and *.sys. N.B. Don't
|
||||
# put a path separator at the end. The variable defaults to .\output-{ROS_ARCH}.
|
||||
#
|
||||
# ROS_CDOUTPUT
|
||||
# This variable controls the name of the ReactOS directory on cdrom.
|
||||
# The variable defaults to reactos.
|
||||
# Warning: setting this value may lead to a not bootable/installable cdrom.
|
||||
#
|
||||
# ROS_TEMPORARY
|
||||
# This variable controls where to put temporary files. Temporary files
|
||||
# are (usually small) generated files that are needed to generate the
|
||||
# intermediate or final output files. Examples of temporary files include
|
||||
# *.rci (preprocessed .rc files for wrc), *.tmp, and *.exp. N.B. Don't put
|
||||
# a path separator at the end. The variable defaults to {ROS_INTERMEDIATE}
|
||||
# directory.
|
||||
#
|
||||
# ROS_INSTALL
|
||||
# This variable controls where to install output files to when using
|
||||
# 'make install'. N.B. Don't put a path separator at the end. The variable
|
||||
# defaults to .\{ROS_CDOUTPUT}.
|
||||
#
|
||||
# ROS_BUILDMAP
|
||||
# This variable controls if map files are to be generated for executable
|
||||
# output files. Map files have the extension .map. The value can be either
|
||||
# full (to build map files with assembly code), yes (to build map files
|
||||
# without source code) or no (to not build any map files). The variable
|
||||
# defaults to no.
|
||||
#
|
||||
# ROS_BUILDNOSTRIP
|
||||
# This variable controls if non-symbol-stripped versions are to be built
|
||||
# of executable output files. Non-symbol-stripped executable output files
|
||||
# have .nostrip added to the filename just before the extension. The value
|
||||
# can be either yes (to build non-symbol-stripped versions of executable
|
||||
# output files) or no (to not build non-symbol-stripped versions of
|
||||
# executable output files). The variable defaults to no.
|
||||
#
|
||||
# ROS_LEAN_AND_MEAN
|
||||
# This variable controls if all binaries should be stripped out of useless
|
||||
# data added by GCC/LD as well as of RSYM symbol data. Output binary size
|
||||
# will go from 80 to 40MB, memory usage from 58 to 38MB and the install CD
|
||||
# from 18 to 13MB. The variable defaults to no.
|
||||
#
|
||||
# ROS_GENERATE_RSYM
|
||||
# This variable controls generation of RSYM symbol data. The value can be
|
||||
# either yes (to generate symbol data) or no. The variable defaults to yes.
|
||||
#
|
||||
# ROS_RBUILDFLAGS
|
||||
# Pass parameters to rbuild.
|
||||
# -v Be verbose.
|
||||
# -c Clean as you go. Delete generated files as soon as they are not needed anymore.
|
||||
# -dd Disable automatic dependencies.
|
||||
# -da Enable automatic dependencies.
|
||||
# -df Enable full dependencies.
|
||||
# -dm{module} Check only automatic dependencies for this module.
|
||||
# -hd Disable precompiled headers.
|
||||
# -mi Let make handle creation of install directories. Rbuild will not generate the directories.
|
||||
# -ps Generate proxy makefiles in source tree instead of the output tree.
|
||||
# -ud Disable compilation units.
|
||||
# -r Input XML
|
||||
#
|
||||
# ROS_AUTOMAKE
|
||||
# Alternate name of makefile-${ROS_ARCH}.auto
|
||||
#
|
||||
# ROS_BUILDENGINE
|
||||
# The Build engine to be used. The variable defaults to rbuild (RBUILD_TARGET)
|
||||
#
|
||||
|
||||
# check for versions of make that don't have features we need...
|
||||
# the function "eval" is only available in 3.80+, which happens to be the minimum
|
||||
# version that has the features we use...
|
||||
# THIS CHECK IS BORROWED FROM THE "GMSL" PROJECT, AND IS COVERED BY THE GPL LICENSE
|
||||
# YOU CAN FIND OUT MORE ABOUT GMSL - A VERY COOL PROJECT - AT:
|
||||
# http://gmsl.sourceforge.net/
|
||||
|
||||
__gmsl_have_eval :=
|
||||
__gmsl_ignore := $(eval __gmsl_have_eval := T)
|
||||
|
||||
ifndef __gmsl_have_eval
|
||||
$(error ReactOS's makefiles use GNU Make 3.80+ features, you have $(MAKE_VERSION), you MUST UPGRADE in order to build ReactOS - Sorry)
|
||||
endif
|
||||
# END of code borrowed from GMSL ( http://gmsl.sourceforge.net/ )
|
||||
|
||||
define NL
|
||||
|
||||
|
||||
endef
|
||||
|
||||
.PHONY: all
|
||||
.PHONY: clean
|
||||
.PHONY: world
|
||||
.PHONY: universe
|
||||
|
||||
ifneq ($(ROS_ARCH),)
|
||||
ARCH := $(ROS_ARCH)
|
||||
else
|
||||
ARCH := i386
|
||||
endif
|
||||
|
||||
ifeq ($(ROS_AUTOMAKE),)
|
||||
ROS_AUTOMAKE=makefile-$(ARCH).auto
|
||||
endif
|
||||
|
||||
all: $(ROS_AUTOMAKE)
|
||||
|
||||
|
||||
.SUFFIXES:
|
||||
|
||||
ifeq ($(HOST),)
|
||||
ifeq ($(word 1,$(shell gcc -dumpmachine)),mingw32)
|
||||
ifeq ($(findstring msys,$(shell sh --version 2>nul)),msys)
|
||||
export OSTYPE = msys
|
||||
HOST=mingw32-linux
|
||||
HOST_CFLAGS+=-fshort-wchar
|
||||
HOST_CPPFLAGS+=-fshort-wchar
|
||||
else
|
||||
HOST=mingw32-windows
|
||||
endif
|
||||
else
|
||||
HOST=mingw32-linux
|
||||
HOST_CFLAGS+=-fshort-wchar
|
||||
HOST_CPPFLAGS+=-fshort-wchar
|
||||
endif
|
||||
endif
|
||||
|
||||
# Default to half-verbose mode
|
||||
ifeq ($(VERBOSE),no)
|
||||
Q = @
|
||||
HALFVERBOSEECHO = no
|
||||
BUILDNO_QUIET = -q
|
||||
else
|
||||
ifeq ($(VERBOSE),full)
|
||||
Q =
|
||||
HALFVERBOSEECHO = no
|
||||
BUILDNO_QUIET =
|
||||
else
|
||||
Q = @
|
||||
HALFVERBOSEECHO = yes
|
||||
BUILDNO_QUIET = -q
|
||||
endif
|
||||
endif
|
||||
ifeq ($(HOST),mingw32-linux)
|
||||
QUOTE = "
|
||||
else
|
||||
QUOTE =
|
||||
endif
|
||||
ifeq ($(HALFVERBOSEECHO),yes)
|
||||
ECHO_CP =@echo $(QUOTE)[COPY] $@$(QUOTE)
|
||||
ECHO_MKDIR =@echo $(QUOTE)[MKDIR] $@$(QUOTE)
|
||||
ECHO_BUILDNO =@echo $(QUOTE)[BUILDNO] $@$(QUOTE)
|
||||
ECHO_INVOKE =@echo $(QUOTE)[INVOKE] $<$(QUOTE)
|
||||
ECHO_PCH =@echo $(QUOTE)[PCH] $@$(QUOTE)
|
||||
ECHO_CPP =@echo $(QUOTE)[CPP] $@$(QUOTE)
|
||||
ECHO_CC =@echo $(QUOTE)[CC] $<$(QUOTE)
|
||||
ECHO_HOSTCC =@echo $(QUOTE)[HOST-CC] $<$(QUOTE)
|
||||
ECHO_CL =@echo $(QUOTE)[CL] $<$(QUOTE)
|
||||
ECHO_AS =@echo $(QUOTE)[AS] $<$(QUOTE)
|
||||
ECHO_NASM =@echo $(QUOTE)[NASM] $<$(QUOTE)
|
||||
ECHO_AR =@echo $(QUOTE)[AR] $@$(QUOTE)
|
||||
ECHO_HOSTAR =@echo $(QUOTE)[HOST-AR] $@$(QUOTE)
|
||||
ECHO_WINEBLD =@echo $(QUOTE)[WINEBLD] $@$(QUOTE)
|
||||
ECHO_WRC =@echo $(QUOTE)[WRC] $@$(QUOTE)
|
||||
ECHO_RC =@echo $(QUOTE)[RC] $@$(QUOTE)
|
||||
ECHO_CVTRES =@echo $(QUOTE)[CVTRES] $@$(QUOTE)
|
||||
ECHO_WIDL =@echo $(QUOTE)[WIDL] $@$(QUOTE)
|
||||
ECHO_BIN2RES =@echo $(QUOTE)[BIN2RES] $<$(QUOTE)
|
||||
ECHO_IMPLIB =@echo $(QUOTE)[IMPLIB] $@$(QUOTE)
|
||||
ECHO_LD =@echo $(QUOTE)[LD] $@$(QUOTE)
|
||||
ECHO_HOSTLD =@echo $(QUOTE)[HOST-LD] $@$(QUOTE)
|
||||
ECHO_LINK =@echo $(QUOTE)[LINK] $@$(QUOTE)
|
||||
ECHO_NM =@echo $(QUOTE)[NM] $@$(QUOTE)
|
||||
ECHO_OBJDUMP =@echo $(QUOTE)[OBJDUMP] $@$(QUOTE)
|
||||
ECHO_RBUILD =@echo $(QUOTE)[RBUILD] $@$(QUOTE)
|
||||
ECHO_RSYM =@echo $(QUOTE)[RSYM] $@$(QUOTE)
|
||||
ECHO_PEFIXUP =@echo $(QUOTE)[PEFIXUP] $@$(QUOTE)
|
||||
ECHO_WMC =@echo $(QUOTE)[WMC] $@$(QUOTE)
|
||||
ECHO_NCI =@echo $(QUOTE)[NCI] $@$(QUOTE)
|
||||
ECHO_CABMAN =@echo $(QUOTE)[CABMAN] $<$(QUOTE)
|
||||
ECHO_CDMAKE =@echo $(QUOTE)[CDMAKE] $@$(QUOTE)
|
||||
ECHO_MKHIVE =@echo $(QUOTE)[MKHIVE] $@$(QUOTE)
|
||||
ECHO_REGTESTS=@echo $(QUOTE)[REGTESTS] $@$(QUOTE)
|
||||
ECHO_TEST =@echo $(QUOTE)[TEST] $@$(QUOTE)
|
||||
ECHO_GENDIB =@echo $(QUOTE)[GENDIB] $@$(QUOTE)
|
||||
ECHO_STRIP =@echo $(QUOTE)[STRIP] $@$(QUOTE)
|
||||
ECHO_RGENSTAT=@echo $(QUOTE)[RGENSTAT] $@$(QUOTE)
|
||||
ECHO_DEPENDS =@echo $(QUOTE)[DEPENDS] $<$(QUOTE)
|
||||
ECHO_RSP =@echo $(QUOTE)[RSP] $@$(QUOTE)
|
||||
else
|
||||
ECHO_CP =
|
||||
ECHO_MKDIR =
|
||||
ECHO_BUILDNO =
|
||||
ECHO_INVOKE =
|
||||
ECHO_PCH =
|
||||
ECHO_CPP =
|
||||
ECHO_CC =
|
||||
ECHO_HOSTCC =
|
||||
ECHO_AS =
|
||||
ECHO_NASM =
|
||||
ECHO_AR =
|
||||
ECHO_HOSTAR =
|
||||
ECHO_WINEBLD =
|
||||
ECHO_WRC =
|
||||
ECHO_RC =
|
||||
ECHO_CVTRES =
|
||||
ECHO_WIDL =
|
||||
ECHO_BIN2RES =
|
||||
ECHO_IMPLIB =
|
||||
ECHO_LD =
|
||||
ECHO_HOSTLD =
|
||||
ECHO_NM =
|
||||
ECHO_OBJDUMP =
|
||||
ECHO_RBUILD =
|
||||
ECHO_RSYM =
|
||||
ECHO_WMC =
|
||||
ECHO_NCI =
|
||||
ECHO_CABMAN =
|
||||
ECHO_CDMAKE =
|
||||
ECHO_MKHIVE =
|
||||
ECHO_REGTESTS=
|
||||
ECHO_TEST =
|
||||
ECHO_GENDIB =
|
||||
ECHO_STRIP =
|
||||
ECHO_RGENSTAT=
|
||||
ECHO_DEPENDS =
|
||||
ECHO_RSP =
|
||||
endif
|
||||
|
||||
# Set host compiler/linker
|
||||
ifeq ($(HOST_CC),)
|
||||
HOST_CC = gcc
|
||||
endif
|
||||
ifeq ($(HOST_CPP),)
|
||||
HOST_CPP = g++
|
||||
endif
|
||||
host_gcc = $(Q)$(HOST_CC)
|
||||
host_gpp = $(Q)$(HOST_CPP)
|
||||
host_ld = $(Q)ld
|
||||
host_ar = $(Q)ar
|
||||
host_objcopy = $(Q)objcopy
|
||||
|
||||
# Set target compiler/linker
|
||||
ifneq ($(ROS_PREFIX),)
|
||||
PREFIX_ := $(ROS_PREFIX)-
|
||||
else
|
||||
ifeq ($(HOST),mingw32-linux)
|
||||
PREFIX_ := mingw32-
|
||||
else
|
||||
PREFIX_ :=
|
||||
endif
|
||||
endif
|
||||
ifeq ($(TARGET_CC),)
|
||||
TARGET_CC = $(PREFIX_)gcc
|
||||
endif
|
||||
ifeq ($(TARGET_CPP),)
|
||||
TARGET_CPP = $(PREFIX_)g++
|
||||
endif
|
||||
gcc = $(Q)$(TARGET_CC)
|
||||
gpp = $(Q)$(TARGET_CPP)
|
||||
gas = $(Q)$(TARGET_CC) -x assembler-with-cpp
|
||||
ld = $(Q)$(PREFIX_)ld
|
||||
nm = $(Q)$(PREFIX_)nm
|
||||
objdump = $(Q)$(PREFIX_)objdump
|
||||
ar = $(Q)$(PREFIX_)ar
|
||||
objcopy = $(Q)$(PREFIX_)objcopy
|
||||
dlltool = $(Q)$(PREFIX_)dlltool
|
||||
strip = $(Q)$(PREFIX_)strip
|
||||
windres = $(Q)$(PREFIX_)windres
|
||||
|
||||
# Set utilities
|
||||
ifeq ($(OSTYPE),msys)
|
||||
HOST=mingw32-linux
|
||||
endif
|
||||
ifeq ($(HOST),mingw32-linux)
|
||||
ifeq ($(OSTYPE),msys)
|
||||
export EXEPOSTFIX = .exe
|
||||
else
|
||||
export EXEPOSTFIX =
|
||||
endif
|
||||
export SEP = /
|
||||
mkdir = -$(Q)mkdir -p
|
||||
checkpoint = $(Q)touch
|
||||
rm = $(Q)rm -f
|
||||
cp = $(Q)cp
|
||||
NUL = /dev/null
|
||||
else # mingw32-windows
|
||||
export EXEPOSTFIX = .exe
|
||||
ROS_EMPTY =
|
||||
export SEP = \$(ROS_EMPTY)
|
||||
mkdir = -$(Q)mkdir
|
||||
checkpoint = $(Q)copy /y NUL
|
||||
rm = $(Q)del /f /q
|
||||
cp = $(Q)copy /y
|
||||
NUL = NUL
|
||||
endif
|
||||
|
||||
ifneq ($(ROS_INTERMEDIATE),)
|
||||
INTERMEDIATE := $(ROS_INTERMEDIATE)
|
||||
else
|
||||
INTERMEDIATE := obj-$(ARCH)
|
||||
endif
|
||||
INTERMEDIATE_ := $(INTERMEDIATE)$(SEP)
|
||||
|
||||
ifneq ($(ROS_OUTPUT),)
|
||||
OUTPUT := $(ROS_OUTPUT)
|
||||
else
|
||||
OUTPUT := output-$(ARCH)
|
||||
endif
|
||||
OUTPUT_ := $(OUTPUT)$(SEP)
|
||||
|
||||
ifneq ($(ROS_CDOUTPUT),)
|
||||
CDOUTPUT := $(ROS_CDOUTPUT)
|
||||
else
|
||||
CDOUTPUT := reactos
|
||||
endif
|
||||
CDOUTPUT_ := $(CDOUTPUT)$(SEP)
|
||||
|
||||
ifneq ($(ROS_TEMPORARY),)
|
||||
TEMPORARY := $(ROS_TEMPORARY)
|
||||
else
|
||||
TEMPORARY := $(INTERMEDIATE)
|
||||
endif
|
||||
TEMPORARY_ := $(TEMPORARY)$(SEP)
|
||||
|
||||
ifneq ($(ROS_INSTALL),)
|
||||
INSTALL := $(ROS_INSTALL)
|
||||
else
|
||||
INSTALL := $(CDOUTPUT)
|
||||
endif
|
||||
INSTALL_ := $(INSTALL)$(SEP)
|
||||
|
||||
RBUILD_FLAGS := -rReactOS-$(ARCH).rbuild -DARCH=$(ARCH)
|
||||
|
||||
$(INTERMEDIATE):
|
||||
$(ECHO_MKDIR)
|
||||
${mkdir} $@
|
||||
|
||||
ifneq ($(INTERMEDIATE),$(OUTPUT))
|
||||
$(OUTPUT):
|
||||
$(ECHO_MKDIR)
|
||||
${mkdir} $@
|
||||
endif
|
||||
|
||||
ifneq ($(TEMPORARY),$(INTERMEDIATE))
|
||||
ifneq ($(TEMPORARY),$(OUTPUT))
|
||||
$(TEMPORARY):
|
||||
$(ECHO_MKDIR)
|
||||
${mkdir} $@
|
||||
endif
|
||||
endif
|
||||
|
||||
BUILDNO_H = $(INTERMEDIATE_)include$(SEP)reactos$(SEP)buildno.h
|
||||
|
||||
include lib/lib.mak
|
||||
include tools/tools.mak
|
||||
-include $(ROS_AUTOMAKE)
|
||||
|
||||
PREAUTO := \
|
||||
$(BIN2C_TARGET) \
|
||||
$(BIN2RES_TARGET) \
|
||||
$(BUILDNO_H) \
|
||||
$(GENDIB_DIB_FILES) \
|
||||
$(NCI_SERVICE_FILES)
|
||||
|
||||
ifeq ($(ARCH),powerpc)
|
||||
PREAUTO += $(OFW_INTERFACE_SERVICE_FILES) $(PPCMMU_TARGETS)
|
||||
endif
|
||||
|
||||
ifeq ($(ROS_BUILDENGINE),)
|
||||
ROS_BUILDENGINE=$(RBUILD_TARGET)
|
||||
endif
|
||||
|
||||
$(ROS_AUTOMAKE): $(ROS_BUILDENGINE) $(XMLBUILDFILES) | $(PREAUTO)
|
||||
${mkdir} $(OUTPUT_)media$(SEP)inf 2>$(NUL)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) mingw
|
||||
|
||||
world: all bootcd livecd
|
||||
|
||||
universe:
|
||||
$(MAKE) KDBG=1 DBG=1 \
|
||||
ROS_AUTOMAKE=makefile-$(ARCH)-kd.auto \
|
||||
ROS_INSTALL=reactos-$(ARCH)-kd \
|
||||
ROS_INTERMEDIATE=obj-$(ARCH)-kd \
|
||||
ROS_OUTPUT=output-$(ARCH)-kd \
|
||||
world
|
||||
$(MAKE) KDBG=0 DBG=1 \
|
||||
ROS_AUTOMAKE=makefile-$(ARCH)-d.auto \
|
||||
ROS_INSTALL=reactos-$(ARCH)-d \
|
||||
ROS_INTERMEDIATE=obj-$(ARCH)-d \
|
||||
ROS_OUTPUT=output-$(ARCH)-d \
|
||||
world
|
||||
$(MAKE) KDBG=0 DBG=0 \
|
||||
ROS_AUTOMAKE=makefile-$(ARCH)-r.auto \
|
||||
ROS_INSTALL=reactos-$(ARCH)-r \
|
||||
ROS_INTERMEDIATE=obj-$(ARCH)-r \
|
||||
ROS_OUTPUT=output-$(ARCH)-r \
|
||||
world
|
||||
|
||||
.PHONY: rgenstat
|
||||
rgenstat: $(RGENSTAT_TARGET)
|
||||
$(ECHO_RGENSTAT)
|
||||
$(Q)$(RGENSTAT_TARGET) apistatus.lst apistatus.xml
|
||||
|
||||
.PHONY: msbuild
|
||||
msbuild: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) msbuild
|
||||
|
||||
.PHONY: msbuild_clean
|
||||
msbuild_clean: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c msbuild
|
||||
|
||||
.PHONY: depmap
|
||||
depmap: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) depmap
|
||||
|
||||
.PHONY: vreport
|
||||
vreport:$(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) vreport
|
||||
|
||||
.PHONY: msvc
|
||||
msvc: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) msvc
|
||||
|
||||
.PHONY: msvc6
|
||||
msvc6: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs6.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc7
|
||||
msvc7: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs7.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc71
|
||||
msvc71: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs7.10 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc8
|
||||
msvc8: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs8.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc9
|
||||
msvc9: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs9.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc10
|
||||
msvc10: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs10.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc6_clean
|
||||
msvc6_clean: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs6.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc7_clean
|
||||
msvc7_clean: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs7.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc71_clean
|
||||
msvc71_clean: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs7.10 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc8_clean
|
||||
msvc8_clean: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs8.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc9_clean
|
||||
msvc9_clean: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs9.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc10_clean
|
||||
msvc10_clean: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs10.00 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc_clean
|
||||
msvc_clean: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c msvc
|
||||
|
||||
.PHONY: msvc_clean_all
|
||||
msvc_clean_all: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs6.00 -voversionconfiguration msvc
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs7.00 -voversionconfiguration msvc
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs7.10 -voversionconfiguration msvc
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -c -vs8.10 -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc7_install_debug
|
||||
msvc7_install_debug: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs7.00 -vcdebug -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc7_install_release
|
||||
msvc7_install_release: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs7.00 -vcrelease -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc7_install_speed
|
||||
msvc7_install_speed: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs7.00 -vcspeed -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc71_install_debug
|
||||
msvc71_install_debug: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs7.10 -vcdebug -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc71_install_release
|
||||
msvc71_install_release: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs7.10 -vcrelease -voversionconfiguration msvc
|
||||
|
||||
|
||||
.PHONY: msvc71_install_speed
|
||||
msvc71_install_speed: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs7.10 -vcspeed -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc8_install_debug
|
||||
msvc8_install_debug: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs8.00 -vcdebug -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc8_install_release
|
||||
msvc8_install_release: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs8.00 -vcrelease -voversionconfiguration msvc
|
||||
|
||||
.PHONY: msvc8_install_speed
|
||||
msvc8_install_speed: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) -vs8.00 -vcspeed -voversionconfiguration msvc
|
||||
|
||||
.PHONY: makefile_auto_clean
|
||||
makefile_auto_clean:
|
||||
-@$(rm) $(ROS_AUTOMAKE) $(PREAUTO) 2>$(NUL)
|
||||
|
||||
.PHONY: clean
|
||||
clean: makefile_auto_clean
|
||||
|
||||
.PHONY: depends
|
||||
depends: $(ROS_BUILDENGINE)
|
||||
$(ECHO_RBUILD)
|
||||
$(Q)$(ROS_BUILDENGINE) $(RBUILD_FLAGS) $(ROS_RBUILDFLAGS) mingw
|
|
@ -1,113 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
|
||||
<project name="ReactOS" makefile="makefile-amd64.auto" xmlns:xi="http://www.w3.org/2001/XInclude" allowwarnings="true">
|
||||
<xi:include href="config-amd64.rbuild">
|
||||
<xi:fallback>
|
||||
<xi:include href="config-amd64.template.rbuild" />
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
|
||||
<xi:include href="ReactOS-generic.rbuild" />
|
||||
|
||||
<define name="_M_AMD64" />
|
||||
<define name="_AMD64_" />
|
||||
<define name="_M_AXP64" />
|
||||
<define name="__x86_64__" />
|
||||
<!-- define name="_X86AMD64_" / FIXME: what is this used for? -->
|
||||
<define name="_WIN64" />
|
||||
<define name="TARGET_amd64" host="true" />
|
||||
|
||||
<define name="USE_COMPILER_EXCEPTIONS" />
|
||||
<define name ="NO_UNDERSCORE_PREFIX" />
|
||||
|
||||
<property name="PLATFORM" value="PC"/>
|
||||
<property name="usewrc" value="false"/>
|
||||
<property name="WINEBUILD_FLAGS" value="--kill-at"/>
|
||||
|
||||
<group compilerset="gcc">
|
||||
<if property="OPTIMIZE" value="1">
|
||||
<compilerflag>-ftracer</compilerflag>
|
||||
<compilerflag>-momit-leaf-frame-pointer</compilerflag>
|
||||
</if>
|
||||
<compilerflag>-fms-extensions</compilerflag>
|
||||
<compilerflag>-mpreferred-stack-boundary=4</compilerflag>
|
||||
<compilerflag compiler="midl">-m64 --win64</compilerflag>
|
||||
<!-- compilerflag compiler="cc,cxx">-gstabs+</compilerflag -->
|
||||
<!-- compilerflag compiler="as">-gstabs+</compilerflag -->
|
||||
<compilerflag>-U_X86_</compilerflag>
|
||||
<compilerflag>-UWIN32</compilerflag>
|
||||
<compilerflag>-Wno-format</compilerflag>
|
||||
</group>
|
||||
|
||||
<group linkerset="ld">
|
||||
<linkerflag>-disable-stdcall-fixup</linkerflag>
|
||||
<linkerflag>-file-alignment=0x1000</linkerflag>
|
||||
<linkerflag>-section-alignment=0x1000</linkerflag>
|
||||
<linkerflag>--unique=.eh_frame</linkerflag>
|
||||
<linkerflag>-static</linkerflag>
|
||||
<linkerflag>--exclude-all-symbols</linkerflag>
|
||||
</group>
|
||||
|
||||
<if property="USERMODE" value="1">
|
||||
<directory name="base">
|
||||
<directory name="applications">
|
||||
<xi:include href="base/applications/applications.rbuild" />
|
||||
</directory>
|
||||
<directory name="services">
|
||||
<xi:include href="base/services/services.rbuild" />
|
||||
</directory>
|
||||
<directory name="setup">
|
||||
<xi:include href="base/setup/setup.rbuild" />
|
||||
</directory>
|
||||
<directory name="shell">
|
||||
<directory name="cmd">
|
||||
<xi:include href="base/shell/cmd/cmd.rbuild" />
|
||||
</directory>
|
||||
<directory name="explorer-new">
|
||||
<xi:include href="base/shell/explorer-new/explorer.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="system">
|
||||
<xi:include href="base/system/system.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="dll">
|
||||
<xi:include href="dll/dll.rbuild" />
|
||||
</directory>
|
||||
</if>
|
||||
|
||||
<directory name="boot">
|
||||
<xi:include href="boot/boot.rbuild" />
|
||||
</directory>
|
||||
<directory name="drivers">
|
||||
<xi:include href="drivers/drivers.rbuild" />
|
||||
</directory>
|
||||
<directory name="hal">
|
||||
<xi:include href="hal/hal.rbuild" />
|
||||
</directory>
|
||||
<directory name="include">
|
||||
<xi:include href="include/directory.rbuild" />
|
||||
</directory>
|
||||
<directory name="lib">
|
||||
<xi:include href="lib/lib.rbuild" />
|
||||
</directory>
|
||||
<directory name="media">
|
||||
<xi:include href="media/media.rbuild" />
|
||||
</directory>
|
||||
<directory name="modules">
|
||||
<xi:include href="modules/directory.rbuild" />
|
||||
</directory>
|
||||
<directory name="ntoskrnl">
|
||||
<xi:include href="ntoskrnl/ntoskrnl.rbuild" />
|
||||
<if property="BUILD_MP" value="1">
|
||||
<xi:include href="ntoskrnl/ntkrnlmp.rbuild" />
|
||||
</if>
|
||||
</directory>
|
||||
<directory name="subsystems">
|
||||
<xi:include href="subsystems/subsystems.rbuild" />
|
||||
</directory>
|
||||
<directory name="tools">
|
||||
<xi:include href="tools/tools.rbuild" />
|
||||
</directory>
|
||||
|
||||
</project>
|
|
@ -1,160 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
|
||||
<project name="ReactOS" makefile="makefile-arm.auto" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:include href="config-arm.rbuild">
|
||||
<xi:fallback>
|
||||
<xi:include href="config-arm.template.rbuild" />
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
|
||||
<xi:include href="ReactOS-generic.rbuild" />
|
||||
|
||||
<!-- <define name="_M_ARM" /> Already defined by toolchain -->
|
||||
<define name="_ARM_" />
|
||||
<define name="__arm__" />
|
||||
<define name="TARGET_arm" host="true" />
|
||||
|
||||
<define name="USE_COMPILER_EXCEPTIONS" />
|
||||
|
||||
<property name="WINEBUILD_FLAGS" value="--kill-at"/>
|
||||
|
||||
<include>include/reactos/arm</include>
|
||||
|
||||
<if property="SARCH" value="versatile">
|
||||
<define name="BOARD_CONFIG_VERSATILE"/>
|
||||
</if>
|
||||
|
||||
<group compilerset="gcc">
|
||||
<if property="OPTIMIZE" value="1">
|
||||
<compilerflag>-ftracer</compilerflag>
|
||||
</if>
|
||||
<compilerflag>-fms-extensions</compilerflag>
|
||||
<compilerflag>-Wno-attributes</compilerflag>
|
||||
<compilerflag>-U_UNICODE</compilerflag>
|
||||
<compilerflag>-UUNICODE</compilerflag>
|
||||
</group>
|
||||
|
||||
|
||||
<define name="__MSVCRT__"/> <!-- DUBIOUS -->
|
||||
|
||||
<group linkerset="ld">
|
||||
<linkerflag>--strip-debug</linkerflag> <!-- INVESTIGATE -->
|
||||
<linkerflag>-static</linkerflag> <!-- INVESTIGATE -->
|
||||
<linkerflag>-file-alignment=0x1000</linkerflag>
|
||||
<linkerflag>-section-alignment=0x1000</linkerflag>
|
||||
</group>
|
||||
|
||||
<directory name="media">
|
||||
<directory name="nls">
|
||||
<xi:include href="media/nls/nls.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="lib">
|
||||
<directory name="drivers">
|
||||
<directory name="csq">
|
||||
<xi:include href="lib/drivers/csq/csq.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="cportlib">
|
||||
<xi:include href="lib/cportlib/cportlib.rbuild" />
|
||||
</directory>
|
||||
<directory name="debugsup">
|
||||
<xi:include href="lib/debugsup/debugsup.rbuild" />
|
||||
</directory>
|
||||
<directory name="3rdparty">
|
||||
<directory name="zlib">
|
||||
<xi:include href="lib/3rdparty/zlib/zlib.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="rtl">
|
||||
<xi:include href="lib/rtl/rtl.rbuild" />
|
||||
</directory>
|
||||
<directory name="host">
|
||||
<directory name="wcsfuncs">
|
||||
<xi:include href="lib/host/wcsfuncs/wcsfuncs.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="inflib">
|
||||
<xi:include href="lib/inflib/inflib.rbuild" />
|
||||
</directory>
|
||||
<directory name="newinflib">
|
||||
<xi:include href="lib/newinflib/inflib.rbuild" />
|
||||
</directory>
|
||||
<directory name="cmlib">
|
||||
<xi:include href="lib/cmlib/cmlib.rbuild" />
|
||||
</directory>
|
||||
<directory name="pseh">
|
||||
<xi:include href="lib/pseh/pseh.rbuild" />
|
||||
</directory>
|
||||
<directory name="rossym">
|
||||
<xi:include href="lib/rossym/rossym.rbuild" />
|
||||
</directory>
|
||||
<directory name="sdk">
|
||||
<directory name="crt">
|
||||
<xi:include href="lib/sdk/crt/crt.rbuild" />
|
||||
<xi:include href="lib/sdk/crt/libcntpr.rbuild" />
|
||||
</directory>
|
||||
<directory name="ioevent">
|
||||
<xi:include href="lib/sdk/ioevent/ioevent.rbuild" />
|
||||
</directory>
|
||||
<directory name="nt">
|
||||
<xi:include href="lib/sdk/nt/nt.rbuild" />
|
||||
</directory>
|
||||
<directory name="wdmguid">
|
||||
<xi:include href="lib/sdk/wdmguid/wdmguid.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="smlib">
|
||||
<xi:include href="lib/smlib/smlib.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="include">
|
||||
<xi:include href="include/directory.rbuild" />
|
||||
</directory>
|
||||
<directory name="tools">
|
||||
<xi:include href="tools/tools.rbuild" />
|
||||
</directory>
|
||||
<directory name="ntoskrnl">
|
||||
<xi:include href="ntoskrnl/ntoskrnl.rbuild" />
|
||||
</directory>
|
||||
<directory name="hal">
|
||||
<xi:include href="hal/hal.rbuild" />
|
||||
</directory>
|
||||
<directory name="boot">
|
||||
<xi:include href="boot/boot.rbuild" />
|
||||
</directory>
|
||||
<directory name="drivers">
|
||||
<directory name="storage">
|
||||
<directory name="class">
|
||||
<directory name="ramdisk">
|
||||
<xi:include href="drivers/storage/class/ramdisk/ramdisk.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="filesystems">
|
||||
<directory name="fastfat">
|
||||
<xi:include href="drivers/filesystems/fastfat/vfatfs.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="base">
|
||||
<directory name="kdcom">
|
||||
<xi:include href="drivers/base/kdcom/kdcom.rbuild" />
|
||||
</directory>
|
||||
<directory name="bootvid">
|
||||
<xi:include href="drivers/base/bootvid/bootvid.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="dll">
|
||||
<directory name="ntdll">
|
||||
<xi:include href="dll/ntdll/ntdll.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
<directory name="base">
|
||||
<directory name="system">
|
||||
<directory name="smss">
|
||||
<xi:include href="base/system/smss/smss.rbuild" />
|
||||
</directory>
|
||||
</directory>
|
||||
</directory>
|
||||
</project>
|
|
@ -1,150 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:include href="baseaddress.rbuild" />
|
||||
|
||||
<define name="__REACTOS__" />
|
||||
<define name="__REACTOS__" host="true" />
|
||||
|
||||
<if property="DBG" value="1">
|
||||
<define name="DBG">1</define>
|
||||
<define name="_SEH_ENABLE_TRACE" />
|
||||
<property name="DBG_OR_KDBG" value="true" />
|
||||
</if>
|
||||
<if property="DBG" value="0">
|
||||
<define name="DBG">0</define>
|
||||
</if>
|
||||
|
||||
<if property="KDBG" value="1">
|
||||
<define name="KDBG">1</define>
|
||||
<property name="DBG_OR_KDBG" value="true" />
|
||||
</if>
|
||||
|
||||
<!-- The version target valid values are: Nt4 , NT5 , NT51 -->
|
||||
<property name="VERSION_TARGET" value="NT52" />
|
||||
|
||||
<if property="VERSION_TARGET" value="NT4">
|
||||
<define name="WINVER">0x400</define>
|
||||
<define name="_WIN32_IE">0x600</define>
|
||||
<define name="_WIN32_WINNT">0x400</define>
|
||||
<define name="_WIN32_WINDOWS">0x400</define>
|
||||
<define name="_SETUPAPI_VER">0x400</define>
|
||||
</if>
|
||||
|
||||
<if property="VERSION_TARGET" value="NT5">
|
||||
<define name="WINVER">0x500</define>
|
||||
<define name="_WIN32_IE">0x600</define>
|
||||
<define name="_WIN32_WINNT">0x500</define>
|
||||
<define name="_WIN32_WINDOWS">0x500</define>
|
||||
<define name="_SETUPAPI_VER">0x500</define>
|
||||
</if>
|
||||
|
||||
<if property="VERSION_TARGET" value="NT51">
|
||||
<define name="WINVER">0x501</define>
|
||||
<define name="_WIN32_IE">0x600</define>
|
||||
<define name="_WIN32_WINNT">0x501</define>
|
||||
<define name="_WIN32_WINDOWS">0x501</define>
|
||||
<define name="_SETUPAPI_VER">0x501</define>
|
||||
</if>
|
||||
|
||||
<if property="VERSION_TARGET" value="NT52">
|
||||
<define name="WINVER">0x502</define>
|
||||
<define name="_WIN32_IE">0x600</define>
|
||||
<define name="_WIN32_WINNT">0x502</define>
|
||||
<define name="_WIN32_WINDOWS">0x502</define>
|
||||
<define name="_SETUPAPI_VER">0x502</define>
|
||||
</if>
|
||||
|
||||
<if property="VERSION_TARGET" value="NT6">
|
||||
<define name="WINVER">0x600</define>
|
||||
<define name="_WIN32_IE">0x600</define>
|
||||
<define name="_WIN32_WINNT">0x600</define>
|
||||
<define name="_WIN32_WINDOWS">0x600</define>
|
||||
<define name="_SETUPAPI_VER">0x600</define>
|
||||
</if>
|
||||
|
||||
<include>.</include>
|
||||
<include>include</include>
|
||||
<include root="intermediate">include</include>
|
||||
<include>include/psdk</include>
|
||||
<include root="intermediate">include/psdk</include>
|
||||
<include>include/dxsdk</include>
|
||||
<include root="intermediate">include/dxsdk</include>
|
||||
<include>include/crt</include>
|
||||
<include compilerset="gcc">include/crt/mingw32</include>
|
||||
<include compilerset="msc">include/crt/msc</include>
|
||||
<include>include/ddk</include>
|
||||
<include>include/GL</include>
|
||||
<include>include/ndk</include>
|
||||
<include>include/reactos</include>
|
||||
<include root="intermediate">include/reactos</include>
|
||||
<include root="intermediate">include/reactos/mc</include>
|
||||
<include>include/reactos/libs</include>
|
||||
|
||||
<include host="true">include/host</include>
|
||||
|
||||
<group compilerset="gcc">
|
||||
<compilerflag>-Wall</compilerflag>
|
||||
<compilerflag>-Wno-char-subscripts</compilerflag>
|
||||
<compilerflag compiler="cxx">-Wno-non-virtual-dtor</compilerflag>
|
||||
</group>
|
||||
|
||||
<group compilerset="msc">
|
||||
<define name="inline" compiler="cc">__inline</define>
|
||||
<define name="__STDC__" compiler="cc">1</define>
|
||||
<compilerflag>/Zl</compilerflag>
|
||||
<compilerflag>/Zi</compilerflag>
|
||||
<compilerflag>/W1</compilerflag>
|
||||
</group>
|
||||
|
||||
<group compilerset="gcc">
|
||||
<if property="OPTIMIZE" value="1">
|
||||
<compilerflag>-Os</compilerflag>
|
||||
</if>
|
||||
<if property="OPTIMIZE" value="2">
|
||||
<compilerflag>-Os</compilerflag>
|
||||
</if>
|
||||
<if property="OPTIMIZE" value="3">
|
||||
<compilerflag>-O1</compilerflag>
|
||||
</if>
|
||||
<if property="OPTIMIZE" value="4">
|
||||
<compilerflag>-O2</compilerflag>
|
||||
</if>
|
||||
<if property="OPTIMIZE" value="5">
|
||||
<compilerflag>-O3</compilerflag>
|
||||
</if>
|
||||
|
||||
<compilerflag>-fno-strict-aliasing</compilerflag>
|
||||
<compilerflag>-Wpointer-arith</compilerflag>
|
||||
<compilerflag>-Wno-multichar</compilerflag>
|
||||
<compilerflag>-Wno-error=uninitialized</compilerflag>
|
||||
<!-- compilerflag>-H</compilerflag> enable this for header traces -->
|
||||
</group>
|
||||
|
||||
<group compilerset="msc">
|
||||
<if property="OPTIMIZE" value="1">
|
||||
<compilerflag>/O1</compilerflag>
|
||||
</if>
|
||||
<if property="OPTIMIZE" value="2">
|
||||
<compilerflag>/O2</compilerflag>
|
||||
</if>
|
||||
<if property="OPTIMIZE" value="3">
|
||||
<compilerflag>/Ox /GS-</compilerflag>
|
||||
<compilerflag>/Ot</compilerflag>
|
||||
</if>
|
||||
<if property="OPTIMIZE" value="4">
|
||||
<compilerflag>/Ox /GS-</compilerflag>
|
||||
<compilerflag>/Os</compilerflag>
|
||||
</if>
|
||||
<if property="OPTIMIZE" value="5">
|
||||
<compilerflag>/Ox /GS-</compilerflag>
|
||||
<compilerflag>/Os</compilerflag>
|
||||
<compilerflag>/Ob2</compilerflag>
|
||||
<compilerflag>/GF</compilerflag>
|
||||
<compilerflag>/Gy</compilerflag>
|
||||
</if>
|
||||
|
||||
<compilerflag>/GS-</compilerflag>
|
||||
</group>
|
||||
|
||||
</group>
|
|
@ -1,82 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
|
||||
<project name="ReactOS" makefile="makefile-i386.auto" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:include href="config.rbuild">
|
||||
<xi:fallback>
|
||||
<xi:include href="config.template.rbuild" />
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
|
||||
<xi:include href="ReactOS-generic.rbuild" />
|
||||
|
||||
<define name="_M_IX86" />
|
||||
<define name="_X86_" />
|
||||
<define name="__i386__" />
|
||||
<define name="TARGET_i386" host="true" />
|
||||
|
||||
<define name="USE_COMPILER_EXCEPTIONS" />
|
||||
<define name="_USE_32BIT_TIME_T" />
|
||||
|
||||
<property name="PLATFORM" value="PC"/>
|
||||
|
||||
<group compilerset="gcc">
|
||||
<if property="OPTIMIZE" value="1">
|
||||
<compilerflag>-ftracer</compilerflag>
|
||||
<compilerflag>-momit-leaf-frame-pointer</compilerflag>
|
||||
</if>
|
||||
<compilerflag>-fms-extensions</compilerflag>
|
||||
<compilerflag>-mpreferred-stack-boundary=2</compilerflag>
|
||||
<compilerflag compiler="midl">-m32 --win32</compilerflag>
|
||||
<compilerflag compiler="cc,cxx">-gstabs+</compilerflag>
|
||||
<compilerflag compiler="cc,cxx">-fno-set-stack-executable</compilerflag>
|
||||
<compilerflag compiler="cc,cxx">-fno-optimize-sibling-calls</compilerflag>
|
||||
<compilerflag compiler="cc,cxx">-fno-omit-frame-pointer</compilerflag>
|
||||
<compilerflag compiler="as">-gstabs+</compilerflag>
|
||||
</group>
|
||||
|
||||
<group linkerset="ld">
|
||||
<linkerflag>-disable-stdcall-fixup</linkerflag>
|
||||
<linkerflag>-file-alignment=0x1000</linkerflag>
|
||||
<linkerflag>-section-alignment=0x1000</linkerflag>
|
||||
</group>
|
||||
|
||||
<directory name="base">
|
||||
<xi:include href="base/base.rbuild" />
|
||||
</directory>
|
||||
<directory name="boot">
|
||||
<xi:include href="boot/boot.rbuild" />
|
||||
</directory>
|
||||
<directory name="dll">
|
||||
<xi:include href="dll/dll.rbuild" />
|
||||
</directory>
|
||||
<directory name="drivers">
|
||||
<xi:include href="drivers/drivers.rbuild" />
|
||||
</directory>
|
||||
<directory name="hal">
|
||||
<xi:include href="hal/hal.rbuild" />
|
||||
</directory>
|
||||
<directory name="include">
|
||||
<xi:include href="include/directory.rbuild" />
|
||||
</directory>
|
||||
<directory name="lib">
|
||||
<xi:include href="lib/lib.rbuild" />
|
||||
</directory>
|
||||
<directory name="media">
|
||||
<xi:include href="media/media.rbuild" />
|
||||
</directory>
|
||||
<directory name="modules">
|
||||
<xi:include href="modules/directory.rbuild" />
|
||||
</directory>
|
||||
<directory name="ntoskrnl">
|
||||
<xi:include href="ntoskrnl/ntoskrnl.rbuild" />
|
||||
<if property="BUILD_MP" value="1">
|
||||
<xi:include href="ntoskrnl/ntkrnlmp.rbuild" />
|
||||
</if>
|
||||
</directory>
|
||||
<directory name="subsystems">
|
||||
<xi:include href="subsystems/subsystems.rbuild" />
|
||||
</directory>
|
||||
<directory name="tools">
|
||||
<xi:include href="tools/tools.rbuild" />
|
||||
</directory>
|
||||
</project>
|
|
@ -1,25 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE project SYSTEM "tools/rbuild/project.dtd">
|
||||
<project name="ReactOS" makefile="makefile-ppc.auto" xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<xi:include href="config-ppc.rbuild">
|
||||
<xi:fallback>
|
||||
<xi:include href="config-ppc.template.rbuild" />
|
||||
</xi:fallback>
|
||||
</xi:include>
|
||||
|
||||
<xi:include href="ReactOS-generic.rbuild" />
|
||||
|
||||
<property name="MKHIVE_OPTIONS" value="-be" />
|
||||
<property name="OFWLDR_LINKFORMAT" value="-L$(INTERMEDIATE)/lib/ppcmmu -lppcmmu_code -nostdlib -nostartfiles -lgcc -Wl,-e,__start -Wl,-Ttext,0xe00000 -N"/>
|
||||
<property name="NTOSKRNL_SHARED" value="-Wl,--file-alignment,0x1000 -Wl,--section-alignment,0x1000 -nostartfiles -shared"/>
|
||||
|
||||
<define name="__MSVCRT__"/>
|
||||
<compilerflag>-fshort-wchar</compilerflag>
|
||||
<compilerflag>-fsigned-char</compilerflag>
|
||||
<compilerflag>-mfull-toc</compilerflag>
|
||||
<compilerflag>-meabi</compilerflag>
|
||||
<compilerflag>-O2</compilerflag>
|
||||
<compilerflag>-Wno-strict-aliasing</compilerflag>
|
||||
<compilerflag compiler="cc,cxx">-gstabs+</compilerflag>
|
||||
<compilerflag compiler="as">-gstabs+</compilerflag>
|
||||
</project>
|
|
@ -1,109 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="cacls">
|
||||
<xi:include href="cacls/cacls.rbuild" />
|
||||
</directory>
|
||||
<directory name="calc">
|
||||
<xi:include href="calc/calc.rbuild" />
|
||||
</directory>
|
||||
<directory name="charmap">
|
||||
<xi:include href="charmap/charmap.rbuild" />
|
||||
</directory>
|
||||
<directory name="cmdutils">
|
||||
<xi:include href="cmdutils/cmdutils.rbuild" />
|
||||
</directory>
|
||||
<directory name="control">
|
||||
<xi:include href="control/control.rbuild" />
|
||||
</directory>
|
||||
<directory name="dxdiag">
|
||||
<xi:include href="dxdiag/dxdiag.rbuild" />
|
||||
</directory>
|
||||
<directory name="extrac32">
|
||||
<xi:include href="extrac32/extrac32.rbuild" />
|
||||
</directory>
|
||||
<directory name="findstr">
|
||||
<xi:include href="findstr/findstr.rbuild" />
|
||||
</directory>
|
||||
<directory name="fontview">
|
||||
<xi:include href="fontview/fontview.rbuild" />
|
||||
</directory>
|
||||
<directory name="games">
|
||||
<xi:include href="games/games.rbuild" />
|
||||
</directory>
|
||||
<directory name="hh">
|
||||
<xi:include href="hh/hh.rbuild" />
|
||||
</directory>
|
||||
<directory name="iexplore">
|
||||
<xi:include href="iexplore/iexplore.rbuild" />
|
||||
</directory>
|
||||
<directory name="kbswitch">
|
||||
<xi:include href="kbswitch/kbswitch.rbuild" />
|
||||
</directory>
|
||||
<directory name="logoff">
|
||||
<xi:include href="logoff/logoff.rbuild" />
|
||||
</directory>
|
||||
<directory name="magnify">
|
||||
<xi:include href="magnify/magnify.rbuild" />
|
||||
</directory>
|
||||
<directory name="mplay32">
|
||||
<xi:include href="mplay32/mplay32.rbuild" />
|
||||
</directory>
|
||||
<directory name="msconfig">
|
||||
<xi:include href="msconfig/msconfig.rbuild" />
|
||||
</directory>
|
||||
<directory name="mscutils">
|
||||
<xi:include href="mscutils/directory.rbuild" />
|
||||
</directory>
|
||||
<directory name="mspaint">
|
||||
<xi:include href="mspaint/mspaint.rbuild" />
|
||||
</directory>
|
||||
<directory name="mstsc">
|
||||
<xi:include href="mstsc/mstsc.rbuild" />
|
||||
</directory>
|
||||
<directory name="network">
|
||||
<xi:include href="network/network.rbuild" />
|
||||
</directory>
|
||||
<directory name="notepad">
|
||||
<xi:include href="notepad/notepad.rbuild" />
|
||||
</directory>
|
||||
<directory name="regedit">
|
||||
<xi:include href="regedit/regedit.rbuild" />
|
||||
</directory>
|
||||
<directory name="regedt32">
|
||||
<xi:include href="regedt32/regedt32.rbuild" />
|
||||
</directory>
|
||||
<directory name="sc">
|
||||
<xi:include href="sc/sc.rbuild" />
|
||||
</directory>
|
||||
<directory name="screensavers">
|
||||
<xi:include href="screensavers/screensavers.rbuild" />
|
||||
</directory>
|
||||
<directory name="shutdown">
|
||||
<xi:include href="shutdown/shutdown.rbuild" />
|
||||
</directory>
|
||||
<directory name="sndrec32">
|
||||
<xi:include href="sndrec32/sndrec32.rbuild" />
|
||||
</directory>
|
||||
<directory name="sndvol32">
|
||||
<xi:include href="sndvol32/sndvol32.rbuild" />
|
||||
</directory>
|
||||
<directory name="taskmgr">
|
||||
<xi:include href="taskmgr/taskmgr.rbuild" />
|
||||
</directory>
|
||||
<directory name="winhlp32">
|
||||
<xi:include href="winhlp32/winhlp32.rbuild" />
|
||||
</directory>
|
||||
<directory name="winver">
|
||||
<xi:include href="winver/winver.rbuild" />
|
||||
</directory>
|
||||
<directory name="wordpad">
|
||||
<xi:include href="wordpad/wordpad.rbuild" />
|
||||
</directory>
|
||||
<directory name="write">
|
||||
<xi:include href="write/write.rbuild" />
|
||||
</directory>
|
||||
<directory name="rapps">
|
||||
<xi:include href="rapps/rapps.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,12 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="cacls" type="win32cui" installbase="system32" installname="cacls.exe" unicode="true">
|
||||
<include base="cacls">.</include>
|
||||
<library>advapi32</library>
|
||||
<library>ntdll</library>
|
||||
<library>user32</library>
|
||||
<library>shell32</library>
|
||||
<file>cacls.c</file>
|
||||
<file>cacls.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,18 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="calc" type="win32gui" installbase="system32" installname="calc.exe" unicode="yes">
|
||||
<include base="calc">.</include>
|
||||
<define name="DISABLE_HTMLHELP_SUPPORT">1</define>
|
||||
<library>msvcrt</library>
|
||||
<library>advapi32</library>
|
||||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<file>about.c</file>
|
||||
<file>convert.c</file>
|
||||
<file>function.c</file>
|
||||
<file>rpn.c</file>
|
||||
<file>utl.c</file>
|
||||
<file>winmain.c</file>
|
||||
<file>resource.rc</file>
|
||||
<pch>calc.h</pch>
|
||||
</module>
|
|
@ -1,14 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="charmap" type="win32gui" installbase="system32" installname="charmap.exe" unicode="yes">
|
||||
<include base="charmap">.</include>
|
||||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<library>comctl32</library>
|
||||
<file>about.c</file>
|
||||
<file>charmap.c</file>
|
||||
<file>lrgcell.c</file>
|
||||
<file>map.c</file>
|
||||
<file>charmap.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,28 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="dbgprint">
|
||||
<xi:include href="dbgprint/dbgprint.rbuild" />
|
||||
</directory>
|
||||
<directory name="doskey">
|
||||
<xi:include href="doskey/doskey.rbuild" />
|
||||
</directory>
|
||||
<directory name="find">
|
||||
<xi:include href="find/find.rbuild" />
|
||||
</directory>
|
||||
<directory name="hostname">
|
||||
<xi:include href="hostname/hostname.rbuild" />
|
||||
</directory>
|
||||
<directory name="lodctr">
|
||||
<xi:include href="lodctr/lodctr.rbuild" />
|
||||
</directory>
|
||||
<directory name="more">
|
||||
<xi:include href="more/more.rbuild" />
|
||||
</directory>
|
||||
<directory name="reg">
|
||||
<xi:include href="reg/reg.rbuild" />
|
||||
</directory>
|
||||
<directory name="xcopy">
|
||||
<xi:include href="xcopy/xcopy.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,5 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="dbgprint" type="win32cui" installbase="system32" installname="dbgprint.exe">
|
||||
<file>dbgprint.c</file>
|
||||
</module>
|
|
@ -1,7 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="doskey" type="win32cui" installbase="system32" installname="doskey.exe" unicode="yes">
|
||||
<library>user32</library>
|
||||
<file>doskey.c</file>
|
||||
<file>doskey.rc</file>
|
||||
</module>
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="find" type="win32cui" installbase="system32" installname="find.exe">
|
||||
<library>user32</library>
|
||||
<file>find.c</file>
|
||||
<file>find.rc</file>
|
||||
<file>rsrc.rc</file>
|
||||
</module>
|
|
@ -1,7 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="hostname" type="win32cui" installbase="system32" installname="hostname.exe">
|
||||
<file>hostname.c</file>
|
||||
<file>hostname.rc</file>
|
||||
</module>
|
||||
|
|
@ -1,7 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="lodctr" type="win32cui" installbase="system32" installname="lodctr.exe" unicode="yes">
|
||||
<library>loadperf</library>
|
||||
<library>wine</library>
|
||||
<file>lodctr_main.c</file>
|
||||
</module>
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="more" type="win32cui" installbase="system32" installname="more.exe">
|
||||
<library>ntdll</library>
|
||||
<library>user32</library>
|
||||
<file>more.c</file>
|
||||
<file>more.rc</file>
|
||||
</module>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="reg" type="win32cui" installbase="system32" installname="reg.exe" unicode="true">
|
||||
<include base="reg">.</include>
|
||||
<redefine name="_WIN32_WINNT">0x600</redefine>
|
||||
<library>wine</library>
|
||||
<library>advapi32</library>
|
||||
<library>user32</library>
|
||||
<file>reg.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
</module>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="xcopy" type="win32cui" installbase="system32" installname="xcopy.exe" unicode="true">
|
||||
<include base="xcopy">.</include>
|
||||
<library>wine</library>
|
||||
<library>shell32</library>
|
||||
<library>user32</library>
|
||||
<file>xcopy.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
<metadata description="xcopy command-line tool" />
|
||||
</module>
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="control" type="win32gui" baseaddress="${BASEADDRESS_CONTROL}" installbase="system32" installname="control.exe" unicode="yes">
|
||||
<include base="control">.</include>
|
||||
<library>advapi32</library>
|
||||
<library>shell32</library>
|
||||
<file>control.c</file>
|
||||
<file>control.rc</file>
|
||||
</module>
|
|
@ -1,35 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="dxdiag" type="win32gui" installbase="system32" installname="dxdiag.exe" unicode="yes">
|
||||
<include base="dxdiag">.</include>
|
||||
<library>user32</library>
|
||||
<library>advapi32</library>
|
||||
<library>comctl32</library>
|
||||
<library>shell32</library>
|
||||
<library>version</library>
|
||||
<library>dinput8</library>
|
||||
<library>setupapi</library>
|
||||
<library>dxguid</library>
|
||||
<library>dsound</library>
|
||||
<library>ddraw</library>
|
||||
<library>version</library>
|
||||
<library>gdi32</library>
|
||||
<library>winmm</library>
|
||||
<library>wintrust</library>
|
||||
<library>d3d9</library>
|
||||
<file>system.c</file>
|
||||
<file>display.c</file>
|
||||
<file>sound.c</file>
|
||||
<file>music.c</file>
|
||||
<file>input.c</file>
|
||||
<file>network.c</file>
|
||||
<file>help.c</file>
|
||||
<file>dxdiag.c</file>
|
||||
<file>dxdiag.rc</file>
|
||||
<file>ddtest.c</file>
|
||||
<file>d3dtest.c</file>
|
||||
<file>d3dtest7.c</file>
|
||||
<file>d3dtest8.c</file>
|
||||
<file>d3dtest9.c</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,9 +0,0 @@
|
|||
<module name="extrac32" type="win32gui" installbase="system32" installname="extrac32.exe" unicode="yes">
|
||||
<include base="extrac32">.</include>
|
||||
<library>wine</library>
|
||||
<library>shell32</library>
|
||||
<library>setupapi</library>
|
||||
<library>shlwapi</library>
|
||||
<library>user32</library>
|
||||
<file>extrac32.c</file>
|
||||
</module>
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="findstr" type="win32cui" installbase="system32" installname="findstr.exe">
|
||||
<library>user32</library>
|
||||
<file>findstr.c</file>
|
||||
<file>findstr.rc</file>
|
||||
<file>rsrc.rc</file>
|
||||
</module>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="fontview" type="win32gui" installbase="system32" installname="fontview.exe">
|
||||
<include base="fontview">.</include>
|
||||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<library>shell32</library>
|
||||
<file>fontview.c</file>
|
||||
<file>display.c</file>
|
||||
<file>fontview.rc</file>
|
||||
</module>
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="solitaire">
|
||||
<xi:include href="solitaire/solitaire.rbuild" />
|
||||
</directory>
|
||||
<directory name="spider">
|
||||
<xi:include href="spider/spider.rbuild" />
|
||||
</directory>
|
||||
<directory name="winmine">
|
||||
<xi:include href="winmine/winmine.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,12 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="sol" type="win32gui" installbase="system32" installname="sol.exe" unicode="yes">
|
||||
<include base="sol">.</include>
|
||||
<include base="cardlib">.</include>
|
||||
<library>cardlib</library>
|
||||
<file>solcreate.cpp</file>
|
||||
<file>solgame.cpp</file>
|
||||
<file>solitaire.cpp</file>
|
||||
<file>rsrc.rc</file>
|
||||
<pch>solitaire.h</pch>
|
||||
</module>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="spider" type="win32gui" installbase="system32" installname="spider.exe" unicode="yes">
|
||||
<include base="spider">.</include>
|
||||
<include base="cardlib">.</include>
|
||||
<library>cardlib</library>
|
||||
<file>spigame.cpp</file>
|
||||
<file>spider.cpp</file>
|
||||
<file>rsrc.rc</file>
|
||||
<pch>spider.h</pch>
|
||||
</module>
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="winmine" type="win32gui" installbase="system32" installname="winmine.exe" unicode="no">
|
||||
<include base="winmine">.</include>
|
||||
<library>wine</library>
|
||||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<library>advapi32</library>
|
||||
<library>shell32</library>
|
||||
<file>main.c</file>
|
||||
<file>dialog.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
</module>
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="hh" type="win32gui" installbase="system32" installname="hh.exe" unicode="no">
|
||||
<include base="hh">.</include>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<file>main.c</file>
|
||||
<file>hh.rc</file>
|
||||
</module>
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="iexplore" type="win32gui" installbase="system32" installname="iexplore.exe" unicode="no">
|
||||
<include base="iexplore">.</include>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>shdocvw</library>
|
||||
<file>main.c</file>
|
||||
<file>iexplore.rc</file>
|
||||
</module>
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="kbsdll" type="win32dll" baseaddress="0x74720000" installbase="system32" installname="kbsdll.dll" unicode="yes">
|
||||
<importlibrary definition="kbsdll.spec" />
|
||||
<include base="kbsdll">.</include>
|
||||
<library>user32</library>
|
||||
<library>comctl32</library>
|
||||
<file>kbsdll.c</file>
|
||||
<file>kbsdll.rc</file>
|
||||
</module>
|
|
@ -1,16 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<module name="kbswitch" type="win32gui" installbase="system32" installname="kbswitch.exe" unicode="yes">
|
||||
<include base="kbswitch">.</include>
|
||||
<library>advapi32</library>
|
||||
<library>user32</library>
|
||||
<library>shell32</library>
|
||||
<library>gdi32</library>
|
||||
<file>kbswitch.c</file>
|
||||
<file>kbswitch.rc</file>
|
||||
</module>
|
||||
<directory name="kbsdll">
|
||||
<xi:include href="kbsdll/kbsdll.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="logoff" type="win32cui" installbase="system32" installname="logoff.exe">
|
||||
<include base="logoff">.</include>
|
||||
<library>advapi32</library>
|
||||
<library>user32</library>
|
||||
<file>misc.c</file>
|
||||
<file>logoff.c</file>
|
||||
<file>logoff.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="magnify" type="win32gui" installbase="system32" installname="magnify.exe">
|
||||
<include base="magnify">.</include>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>advapi32</library>
|
||||
<library>shell32</library>
|
||||
<file>magnifier.c</file>
|
||||
<file>settings.c</file>
|
||||
<file>magnify.rc</file>
|
||||
<pch>magnifier.h</pch>
|
||||
</module>
|
|
@ -1,16 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="mmcclient" type="win32gui" installbase="system32" installname="mmc.exe" unicode="yes">
|
||||
<include base="mmcclient">.</include>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>comdlg32</library>
|
||||
<library>advapi32</library>
|
||||
<library>shell32</library>
|
||||
<library>comctl32</library>
|
||||
<file>console.c</file>
|
||||
<file>misc.c</file>
|
||||
<file>mmc.c</file>
|
||||
<file>mmc.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,14 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="mplay32" type="win32gui" installbase="system32" installname="mplay32.exe" unicode="yes">
|
||||
<include base="mplay32">.</include>
|
||||
<library>advapi32</library>
|
||||
<library>comctl32</library>
|
||||
<library>comdlg32</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>winmm</library>
|
||||
<library>shell32</library>
|
||||
<file>mplay32.c</file>
|
||||
<file>mplay32.rc</file>
|
||||
</module>
|
|
@ -1,22 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="msconfig" type="win32gui" installbase="system32" installname="msconfig.exe" unicode="yes">
|
||||
<include base="msconfig">.</include>
|
||||
<library>user32</library>
|
||||
<library>advapi32</library>
|
||||
<library>version</library>
|
||||
<library>comctl32</library>
|
||||
<library>shell32</library>
|
||||
<library>shlwapi</library>
|
||||
<compilationunit name="unit.c">
|
||||
<file>toolspage.c</file>
|
||||
<file>srvpage.c</file>
|
||||
<file>systempage.c</file>
|
||||
<file>startuppage.c</file>
|
||||
<file>freeldrpage.c</file>
|
||||
<file>generalpage.c</file>
|
||||
<file>msconfig.c</file>
|
||||
</compilationunit>
|
||||
<file>msconfig.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,21 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="devmgmt" type="win32gui" installbase="system32" installname="devmgmt.exe" unicode="yes">
|
||||
<include base="devmgmt">.</include>
|
||||
<library>ntdll</library>
|
||||
<library>setupapi</library>
|
||||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<library>comctl32</library>
|
||||
<library>advapi32</library>
|
||||
<library>devmgr</library>
|
||||
<compilationunit name="unit.c">
|
||||
<file>about.c</file>
|
||||
<file>devmgmt.c</file>
|
||||
<file>enumdevices.c</file>
|
||||
<file>mainwnd.c</file>
|
||||
<file>misc.c</file>
|
||||
</compilationunit>
|
||||
<file>devmgmt.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="devmgmt">
|
||||
<xi:include href="devmgmt/devmgmt.rbuild" />
|
||||
</directory>
|
||||
<directory name="eventvwr">
|
||||
<xi:include href="eventvwr/eventvwr.rbuild" />
|
||||
</directory>
|
||||
<directory name="servman">
|
||||
<xi:include href="servman/servman.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="eventvwr" type="win32gui" installbase="system32" installname="eventvwr.exe" unicode="yes">
|
||||
<include base="eventvwr">.</include>
|
||||
<library>user32</library>
|
||||
<library>comctl32</library>
|
||||
<library>advapi32</library>
|
||||
<file>eventvwr.c</file>
|
||||
<file>eventvwr.rc</file>
|
||||
</module>
|
|
@ -1,35 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="servman" type="win32gui" installbase="system32" installname="servman.exe" unicode="yes">
|
||||
<include base="servman">.</include>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>advapi32</library>
|
||||
<library>version</library>
|
||||
<library>comctl32</library>
|
||||
<library>shell32</library>
|
||||
<library>comdlg32</library>
|
||||
<compilationunit name="unit.c">
|
||||
<file>about.c</file>
|
||||
<file>control.c</file>
|
||||
<file>create.c</file>
|
||||
<file>delete.c</file>
|
||||
<file>dependencies_tv1.c</file>
|
||||
<file>dependencies_tv2.c</file>
|
||||
<file>export.c</file>
|
||||
<file>listview.c</file>
|
||||
<file>mainwnd.c</file>
|
||||
<file>misc.c</file>
|
||||
<file>progress.c</file>
|
||||
<file>propsheet.c</file>
|
||||
<file>propsheet_depends.c</file>
|
||||
<file>propsheet_general.c</file>
|
||||
<file>query.c</file>
|
||||
<file>servman.c</file>
|
||||
<file>start.c</file>
|
||||
<file>stop.c</file>
|
||||
<file>stop_dependencies.c</file>
|
||||
</compilationunit>
|
||||
<file>servman.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,24 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="mspaint" type="win32gui" installbase="system32" installname="mspaint.exe" unicode="yes" allowwarnings="true">
|
||||
<include base="mspaint">.</include>
|
||||
<library>comdlg32</library>
|
||||
<library>shell32</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>advapi32</library>
|
||||
<library>comctl32</library>
|
||||
<file>dialogs.c</file>
|
||||
<file>dib.c</file>
|
||||
<file>drawing.c</file>
|
||||
<file>history.c</file>
|
||||
<file>main.c</file>
|
||||
<file>mouse.c</file>
|
||||
<file>palette.c</file>
|
||||
<file>registry.c</file>
|
||||
<file>selection.c</file>
|
||||
<file>sizebox.c</file>
|
||||
<file>toolsettings.c</file>
|
||||
<file>winproc.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
</module>
|
|
@ -1,36 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="mstsc" type="win32gui" installbase="system32" installname="mstsc.exe" unicode="yes">
|
||||
<include base="mstsc">.</include>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>comctl32</library>
|
||||
<library>ws2_32</library>
|
||||
<library>advapi32</library>
|
||||
<library>shell32</library>
|
||||
<library>ole32</library>
|
||||
<library>comdlg32</library>
|
||||
<compilationunit name="unit.c">
|
||||
<file>bitmap.c</file>
|
||||
<file>bsops.c</file>
|
||||
<file>cache.c</file>
|
||||
<file>channels.c</file>
|
||||
<file>connectdialog.c</file>
|
||||
<file>iso.c</file>
|
||||
<file>licence.c</file>
|
||||
<file>mcs.c</file>
|
||||
<file>mppc.c</file>
|
||||
<file>orders.c</file>
|
||||
<file>pstcache.c</file>
|
||||
<file>rdp5.c</file>
|
||||
<file>rdp.c</file>
|
||||
<file>secure.c</file>
|
||||
<file>settings.c</file>
|
||||
<file>ssl_calls.c</file>
|
||||
<file>tcp.c</file>
|
||||
<file>uimain.c</file>
|
||||
<file>win32.c</file>
|
||||
</compilationunit>
|
||||
<file>rdc.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="arp" type="win32cui" installbase="system32" installname="arp.exe">
|
||||
<include base="arp">.</include>
|
||||
<library>iphlpapi</library>
|
||||
<library>ws2_32</library>
|
||||
<library>shlwapi</library>
|
||||
<file>arp.c</file>
|
||||
<file>arp.rc</file>
|
||||
</module>
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="dwnl" type="win32cui" installbase="system32" installname="dwnl.exe" unicode="yes">
|
||||
<include base="dwnl">.</include>
|
||||
<library>urlmon</library>
|
||||
<library>wininet</library>
|
||||
<library>uuid</library>
|
||||
<file>dwnl.c</file>
|
||||
</module>
|
|
@ -1,12 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="finger" type="win32cui" installbase="system32" installname="finger.exe">
|
||||
<include base="finger">.</include>
|
||||
<define name="__USE_W32_SOCKETS" />
|
||||
<library>ws2_32</library>
|
||||
<file>finger.c</file>
|
||||
<file>err.c</file>
|
||||
<file>getopt.c</file>
|
||||
<file>net.c</file>
|
||||
<file>finger.rc</file>
|
||||
</module>
|
|
@ -1,29 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="ftp" type="win32cui" installbase="system32" installname="ftp.exe">
|
||||
<include base="ftp">.</include>
|
||||
<define name="lint" />
|
||||
|
||||
<!-- FIXME: workarounds until we have a proper oldnames library -->
|
||||
<define name="chdir">_chdir</define>
|
||||
<define name="getcwd">_getcwd</define>
|
||||
<define name="mktemp">_mktemp</define>
|
||||
<define name="unlink">_unlink</define>
|
||||
<define name="close">_close</define>
|
||||
<define name="fileno">_fileno</define>
|
||||
<define name="read">_read</define>
|
||||
<define name="write">_write</define>
|
||||
<define name="lseek">_lseek</define>
|
||||
|
||||
<library>ws2_32</library>
|
||||
<library>iphlpapi</library>
|
||||
<library>oldnames</library>
|
||||
<file>cmds.c</file>
|
||||
<file>cmdtab.c</file>
|
||||
<file>domacro.c</file>
|
||||
<file>fake.c</file>
|
||||
<file>ftp.c</file>
|
||||
<file>main.c</file>
|
||||
<file>ruserpass.c</file>
|
||||
<file>ftp.rc</file>
|
||||
</module>
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="ipconfig" type="win32cui" installbase="system32" installname="ipconfig.exe">
|
||||
<include base="ipconfig">.</include>
|
||||
<library>user32</library>
|
||||
<library>iphlpapi</library>
|
||||
<library>advapi32</library>
|
||||
<file>ipconfig.c</file>
|
||||
<file>ipconfig.rc</file>
|
||||
</module>
|
|
@ -1,12 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="net" type="win32cui" installbase="system32" installname="net.exe">
|
||||
<include base="ping">.</include>
|
||||
<define name="__USE_W32_SOCKETS" />
|
||||
<library>ws2_32</library>
|
||||
<file>main.c</file>
|
||||
<file>cmdstart.c</file>
|
||||
<file>cmdStop.c</file>
|
||||
<file>help.c</file>
|
||||
<file>process.c</file>
|
||||
</module>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="netstat" type="win32cui" installbase="system32" installname="netstat.exe">
|
||||
<include base="netstat">.</include>
|
||||
<library>user32</library>
|
||||
<library>ws2_32</library>
|
||||
<library>snmpapi</library>
|
||||
<library>iphlpapi</library>
|
||||
<file>netstat.c</file>
|
||||
<file>netstat.rc</file>
|
||||
</module>
|
|
@ -1,46 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="arp">
|
||||
<xi:include href="arp/arp.rbuild" />
|
||||
</directory>
|
||||
<directory name="dwnl">
|
||||
<xi:include href="dwnl/dwnl.rbuild" />
|
||||
</directory>
|
||||
<directory name="finger">
|
||||
<xi:include href="finger/finger.rbuild" />
|
||||
</directory>
|
||||
<directory name="ftp">
|
||||
<xi:include href="ftp/ftp.rbuild" />
|
||||
</directory>
|
||||
<directory name="ipconfig">
|
||||
<xi:include href="ipconfig/ipconfig.rbuild" />
|
||||
</directory>
|
||||
<directory name="net">
|
||||
<xi:include href="net/net.rbuild" />
|
||||
</directory>
|
||||
<directory name="netstat">
|
||||
<xi:include href="netstat/netstat.rbuild" />
|
||||
</directory>
|
||||
<directory name="nslookup">
|
||||
<xi:include href="nslookup/nslookup.rbuild" />
|
||||
</directory>
|
||||
<directory name="ping">
|
||||
<xi:include href="ping/ping.rbuild" />
|
||||
</directory>
|
||||
<directory name="route">
|
||||
<xi:include href="route/route.rbuild" />
|
||||
</directory>
|
||||
<directory name="telnet">
|
||||
<xi:include href="telnet/telnet.rbuild" />
|
||||
</directory>
|
||||
<directory name="tracert">
|
||||
<xi:include href="tracert/tracert.rbuild" />
|
||||
</directory>
|
||||
<directory name="whois">
|
||||
<xi:include href="whois/whois.rbuild" />
|
||||
</directory>
|
||||
<directory name="wlanconf">
|
||||
<xi:include href="wlanconf/wlanconf.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,12 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="nslookup" type="win32cui" installbase="system32" installname="nslookup.exe">
|
||||
<include base="nslookup">.</include>
|
||||
<library>user32</library>
|
||||
<library>ws2_32</library>
|
||||
<library>snmpapi</library>
|
||||
<library>iphlpapi</library>
|
||||
<file>nslookup.c</file>
|
||||
<file>utility.c</file>
|
||||
<file>nslookup.rc</file>
|
||||
</module>
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="ping" type="win32cui" installbase="system32" installname="ping.exe" unicode="true">
|
||||
<include base="ping">.</include>
|
||||
<define name="__USE_W32_SOCKETS" />
|
||||
<library>ws2_32</library>
|
||||
<file>ping.c</file>
|
||||
<file>ping.rc</file>
|
||||
</module>
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="route" type="win32cui" installbase="system32" installname="route.exe" unicode="yes">
|
||||
<include base="route">.</include>
|
||||
<library>ws2_32</library>
|
||||
<library>iphlpapi</library>
|
||||
<file>route.c</file>
|
||||
<file>route.rc</file>
|
||||
</module>
|
|
@ -1,30 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="telnet" type="win32cui" installbase="system32" installname="telnet.exe" >
|
||||
<include base="telnet">.</include>
|
||||
<library>ws2_32</library>
|
||||
<library>user32</library>
|
||||
<define name="_CRT_NONSTDC_NO_DEPRECATE" />
|
||||
<directory name="src">
|
||||
<file>ansiprsr.cpp</file>
|
||||
<file>keytrans.cpp</file>
|
||||
<file>tcharmap.cpp</file>
|
||||
<file>tconsole.cpp</file>
|
||||
<file>tkeydef.cpp</file>
|
||||
<file>tkeymap.cpp</file>
|
||||
<file>tmapldr.cpp</file>
|
||||
<file>tmouse.cpp</file>
|
||||
<file>tnclass.cpp</file>
|
||||
<file>tnclip.cpp</file>
|
||||
<file>tncon.cpp</file>
|
||||
<file>tnconfig.cpp</file>
|
||||
<file>tnerror.cpp</file>
|
||||
<file>tnetwork.cpp</file>
|
||||
<file>tnmain.cpp</file>
|
||||
<file>tnmisc.cpp</file>
|
||||
<file>tscript.cpp</file>
|
||||
<file>tscroll.cpp</file>
|
||||
<file>ttelhndl.cpp</file>
|
||||
</directory>
|
||||
<file>telnet.rc</file>
|
||||
</module>
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="tracert" type="win32cui" installbase="system32" installname="tracert.exe">
|
||||
<include base="tracert">.</include>
|
||||
<define name="__USE_W32_SOCKETS" />
|
||||
<library>ws2_32</library>
|
||||
<file>tracert.c</file>
|
||||
<file>tracert.rc</file>
|
||||
</module>
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="whois" type="win32cui" installbase="system32" installname="whois.exe">
|
||||
<include base="whois">.</include>
|
||||
<library>ws2_32</library>
|
||||
<file>whois.c</file>
|
||||
<file>whois.rc</file>
|
||||
</module>
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="wlanconf" type="win32cui" installbase="system32" installname="wlanconf.exe">
|
||||
<include base="wlanconf">.</include>
|
||||
<include base="ReactOS">include/reactos/drivers/ndisuio</include>
|
||||
<library>iphlpapi</library>
|
||||
<file>wlanconf.c</file>
|
||||
<file>wlanconf.rc</file>
|
||||
</module>
|
|
@ -1,17 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="notepad" type="win32gui" installbase="system32" installname="notepad.exe" unicode="yes">
|
||||
<include base="notepad">.</include>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>comdlg32</library>
|
||||
<library>comctl32</library>
|
||||
<library>advapi32</library>
|
||||
<library>shell32</library>
|
||||
<file>dialog.c</file>
|
||||
<file>main.c</file>
|
||||
<file>text.c</file>
|
||||
<file>settings.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
<pch>notepad.h</pch>
|
||||
</module>
|
|
@ -1,41 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group>
|
||||
<module name="rapps" type="win32gui" installbase="system32" installname="rapps.exe" unicode="yes">
|
||||
<include base="ReactOS">include/reactos</include>
|
||||
<include base="rapps" root="intermediate">.</include>
|
||||
<include base="rapps">.</include>
|
||||
|
||||
<library>advapi32</library>
|
||||
<library>comctl32</library>
|
||||
<library>gdi32</library>
|
||||
<library>urlmon</library>
|
||||
<library>user32</library>
|
||||
<library>uuid</library>
|
||||
<library>shell32</library>
|
||||
<library>shlwapi</library>
|
||||
<library>ntdll</library>
|
||||
|
||||
<dependency>rappsmsg</dependency>
|
||||
|
||||
<file>aboutdlg.c</file>
|
||||
<file>available.c</file>
|
||||
<file>installdlg.c</file>
|
||||
<file>installed.c</file>
|
||||
<file>listview.c</file>
|
||||
<file>loaddlg.c</file>
|
||||
<file>misc.c</file>
|
||||
<file>parser.c</file>
|
||||
<file>richedit.c</file>
|
||||
<file>settingsdlg.c</file>
|
||||
<file>splitter.c</file>
|
||||
<file>statusbar.c</file>
|
||||
<file>toolbar.c</file>
|
||||
<file>treeview.c</file>
|
||||
<file>winmain.c</file>
|
||||
<file>rapps.rc</file>
|
||||
</module>
|
||||
<module name="rappsmsg" type="messageheader">
|
||||
<file>rappsmsg.mc</file>
|
||||
</module>
|
||||
</group>
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="clb" type="win32dll" baseaddress="${BASEADDRESS_CLB}" installbase="system32" installname="clb.dll" unicode="yes">
|
||||
<importlibrary definition="clb.spec" />
|
||||
<include base="clb">.</include>
|
||||
<library>ntdll</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>comctl32</library>
|
||||
<file>clb.c</file>
|
||||
<file>clb.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,37 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<module name="regedit" type="win32gui" installname="regedit.exe" unicode="yes">
|
||||
<include base="regedit">.</include>
|
||||
<define name="UNICODE" />
|
||||
<define name="_UNICODE" />
|
||||
<library>uuid</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>advapi32</library>
|
||||
<library>ole32</library>
|
||||
<library>shell32</library>
|
||||
<library>comctl32</library>
|
||||
<library>comdlg32</library>
|
||||
<library>shlwapi</library>
|
||||
<library>uuid</library>
|
||||
<file>about.c</file>
|
||||
<file>childwnd.c</file>
|
||||
<file>edit.c</file>
|
||||
<file>find.c</file>
|
||||
<file>framewnd.c</file>
|
||||
<file>hexedit.c</file>
|
||||
<file>listview.c</file>
|
||||
<file>main.c</file>
|
||||
<file>error.c</file>
|
||||
<file>regedit.c</file>
|
||||
<file>regproc.c</file>
|
||||
<file>security.c</file>
|
||||
<file>treeview.c</file>
|
||||
<file>regedit.rc</file>
|
||||
<pch>regedit.h</pch>
|
||||
</module>
|
||||
<directory name="clb">
|
||||
<xi:include href="clb/clb.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="regedt32" type="win32gui" installbase="system32" installname="regedt32.exe" unicode="yes">
|
||||
<include base="regedt32">.</include>
|
||||
<library>shell32</library>
|
||||
<library>shlwapi</library>
|
||||
<file>regedt32.c</file>
|
||||
<file>resource.rc</file>
|
||||
</module>
|
|
@ -1,16 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="sc" type="win32cui" installbase="system32" installname="sc.exe" unicode="yes">
|
||||
<define name="DEFINE_GUID" />
|
||||
<library>advapi32</library>
|
||||
<file>control.c</file>
|
||||
<file>create.c</file>
|
||||
<file>delete.c</file>
|
||||
<file>print.c</file>
|
||||
<file>query.c</file>
|
||||
<file>sc.c</file>
|
||||
<file>start.c</file>
|
||||
<file>usage.c</file>
|
||||
<file>sc.rc</file>
|
||||
<pch>sc.h</pch>
|
||||
</module>
|
|
@ -1,17 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="3dtext" type="win32scr" installbase="system32" installname="3dtext.scr" unicode="yes">
|
||||
<library>scrnsave</library>
|
||||
<library>chkstk</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>opengl32</library>
|
||||
<library>glu32</library>
|
||||
<library>advapi32</library>
|
||||
|
||||
<file>3dtext.c</file>
|
||||
<file>settings.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
|
||||
<metadata description="3D text OpenGL screensaver" />
|
||||
</module>
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="logon" type="win32scr" installbase="system32" installname="logon.scr" unicode="yes">
|
||||
<include base="logon">.</include>
|
||||
<library>scrnsave</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
|
||||
<metadata description = "Default ReactOS Logo screensaver" />
|
||||
|
||||
<file>logon.c</file>
|
||||
<file>logon.rc</file>
|
||||
</module>
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="3dtext">
|
||||
<xi:include href="3dtext/3dtext.rbuild" />
|
||||
</directory>
|
||||
<directory name="logon">
|
||||
<xi:include href="logon/logon.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="shutdown" type="win32cui" installbase="system32" installname="shutdown.exe">
|
||||
<include base="shutdown">.</include>
|
||||
<library>advapi32</library>
|
||||
<library>user32</library>
|
||||
<file>misc.c</file>
|
||||
<file>shutdown.c</file>
|
||||
<file>shutdown.rc</file>
|
||||
<pch>precomp.h</pch>
|
||||
</module>
|
|
@ -1,20 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="sndrec32" type="win32gui" installbase="system32" installname="sndrec32.exe">
|
||||
<include base="sndrec32">.</include>
|
||||
<library>winmm</library>
|
||||
<library>user32</library>
|
||||
<library>msacm32</library>
|
||||
<library>comctl32</library>
|
||||
<library>comdlg32</library>
|
||||
<library>gdi32</library>
|
||||
<file>audio_format.cpp</file>
|
||||
<file>audio_membuffer.cpp</file>
|
||||
<file>audio_producer.cpp</file>
|
||||
<file>audio_receiver.cpp</file>
|
||||
<file>audio_resampler_acm.cpp</file>
|
||||
<file>audio_wavein.cpp</file>
|
||||
<file>audio_waveout.cpp</file>
|
||||
<file>sndrec32.cpp</file>
|
||||
<file>rsrc.rc</file>
|
||||
</module>
|
|
@ -1,19 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="sndvol32" type="win32gui" installbase="system32" installname="sndvol32.exe" unicode="yes">
|
||||
<include base="ReactOS">include/wine</include>
|
||||
<include base="sndvol32">.</include>
|
||||
<library>ntdll</library>
|
||||
<library>user32</library>
|
||||
<library>advapi32</library>
|
||||
<library>gdi32</library>
|
||||
<library>comctl32</library>
|
||||
<library>shell32</library>
|
||||
<library>winmm</library>
|
||||
<pch>sndvol32.h</pch>
|
||||
<file>dialog.c</file>
|
||||
<file>misc.c</file>
|
||||
<file>mixer.c</file>
|
||||
<file>sndvol32.c</file>
|
||||
<file>sndvol32.rc</file>
|
||||
</module>
|
|
@ -1,33 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="taskmgr" type="win32gui" installbase="system32" installname="taskmgr.exe" unicode="yes">
|
||||
<include base="taskmgr">.</include>
|
||||
<library>ntdll</library>
|
||||
<library>advapi32</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>shell32</library>
|
||||
<library>comctl32</library>
|
||||
<pch>precomp.h</pch>
|
||||
<compilationunit name="unit.c">
|
||||
<file>about.c</file>
|
||||
<file>affinity.c</file>
|
||||
<file>applpage.c</file>
|
||||
<file>column.c</file>
|
||||
<file>dbgchnl.c</file>
|
||||
<file>debug.c</file>
|
||||
<file>endproc.c</file>
|
||||
<file>graph.c</file>
|
||||
<file>optnmenu.c</file>
|
||||
<file>perfdata.c</file>
|
||||
<file>perfpage.c</file>
|
||||
<file>priority.c</file>
|
||||
<file>procpage.c</file>
|
||||
<file>proclist.c</file>
|
||||
<file>run.c</file>
|
||||
<file>trayicon.c</file>
|
||||
<file>taskmgr.c</file>
|
||||
<file>graphctl.c</file>
|
||||
</compilationunit>
|
||||
<file>taskmgr.rc</file>
|
||||
</module>
|
|
@ -1,26 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="winhlp32" type="win32gui" installname="winhlp32.exe" allowwarnings="true" unicode="no">
|
||||
<include base="winhlp32">.</include>
|
||||
<include base="ReactOS">include/reactos/wine</include>
|
||||
<define name="__ROS_LONG64__" />
|
||||
<define name="_CRT_NONSTDC_NO_DEPRECATE" />
|
||||
|
||||
<!-- FIXME: workarounds until we have a proper oldnames library -->
|
||||
<define name="fileno">_fileno</define>
|
||||
<define name="isatty">_isatty</define>
|
||||
|
||||
<library>wine</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>shell32</library>
|
||||
<library>comctl32</library>
|
||||
<library>comdlg32</library>
|
||||
<file>callback.c</file>
|
||||
<file>hlpfile.c</file>
|
||||
<file>macro.c</file>
|
||||
<file>string.c</file>
|
||||
<file>winhelp.c</file>
|
||||
<file>lex.yy.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
</module>
|
|
@ -1,7 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="winver" type="win32gui" installbase="system32" installname="winver.exe" unicode="yes">
|
||||
<include base="winver">.</include>
|
||||
<library>shell32</library>
|
||||
<file>winver.c</file>
|
||||
</module>
|
|
@ -1,21 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="wordpad" type="win32gui" installbase="system32" installname="wordpad.exe" allowwarnings="true">
|
||||
<include base="wordpad">.</include>
|
||||
<include base="ReactOS">include/reactos/wine</include>
|
||||
<define name="__ROS_LONG64__" />
|
||||
<library>wine</library>
|
||||
<library>comdlg32</library>
|
||||
<library>uuid</library>
|
||||
<library>ole32</library>
|
||||
<library>shell32</library>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<library>advapi32</library>
|
||||
<library>comctl32</library>
|
||||
<file>olecallback.c</file>
|
||||
<file>print.c</file>
|
||||
<file>registry.c</file>
|
||||
<file>wordpad.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
</module>
|
|
@ -1,9 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="write" type="win32gui" installbase="system32" installname="write.exe" unicode="yes">
|
||||
<include base="write">.</include>
|
||||
<library>user32</library>
|
||||
<library>gdi32</library>
|
||||
<file>write.c</file>
|
||||
<file>rsrc.rc</file>
|
||||
</module>
|
|
@ -1,19 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="applications">
|
||||
<xi:include href="applications/applications.rbuild" />
|
||||
</directory>
|
||||
<directory name="services">
|
||||
<xi:include href="services/services.rbuild" />
|
||||
</directory>
|
||||
<directory name="setup">
|
||||
<xi:include href="setup/setup.rbuild" />
|
||||
</directory>
|
||||
<directory name="shell">
|
||||
<xi:include href="shell/shell.rbuild" />
|
||||
</directory>
|
||||
<directory name="system">
|
||||
<xi:include href="system/system.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,16 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="audiosrv" type="win32cui" installbase="system32" installname="audiosrv.exe" unicode="yes">
|
||||
<include base="audiosrv">.</include>
|
||||
<library>advapi32</library>
|
||||
<library>user32</library>
|
||||
<library>setupapi</library>
|
||||
<file>main.c</file>
|
||||
<file>pnp_list_manager.c</file>
|
||||
<file>pnp_list_lock.c</file>
|
||||
<file>pnp.c</file>
|
||||
<file>services.c</file>
|
||||
<file>debug.c</file>
|
||||
<file>audiosrv.rc</file>
|
||||
<pch>audiosrv.h</pch>
|
||||
</module>
|
|
@ -1,18 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="eventlog" type="win32cui" installbase="system32" installname="eventlog.exe" unicode="yes">
|
||||
<include base="eventlog">.</include>
|
||||
<include base="eventlog_server">.</include>
|
||||
<library>ntdll</library>
|
||||
<library>advapi32</library>
|
||||
<library>eventlog_server</library>
|
||||
<library>rpcrt4</library>
|
||||
<library>pseh</library>
|
||||
<file>eventlog.c</file>
|
||||
<file>eventsource.c</file>
|
||||
<file>logport.c</file>
|
||||
<file>eventlog.rc</file>
|
||||
<file>rpc.c</file>
|
||||
<file>file.c</file>
|
||||
<pch>eventlog.h</pch>
|
||||
</module>
|
|
@ -1,27 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group>
|
||||
<module name="rpcss" type="win32cui" installbase="system32" installname="rpcss.exe" unicode="yes">
|
||||
<include base="rpcss">.</include>
|
||||
<include base="rpcss" root="intermediate">.</include>
|
||||
<library>wine</library>
|
||||
<library>rpcss_epm_server</library>
|
||||
<library>rpcss_irot_server</library>
|
||||
<library>rpcrt4</library>
|
||||
<library>advapi32</library>
|
||||
<library>pseh</library>
|
||||
<file>epmp.c</file>
|
||||
<file>irotp.c</file>
|
||||
<file>rpcss_main.c</file>
|
||||
<file>service_main.c</file>
|
||||
<file>epm.idl</file>
|
||||
<file>irot.idl</file>
|
||||
<file>rpcss.rc</file>
|
||||
</module>
|
||||
<module name="rpcss_epm_server" type="rpcserver">
|
||||
<file>epm.idl</file>
|
||||
</module>
|
||||
<module name="rpcss_irot_server" type="rpcserver">
|
||||
<file>irot.idl</file>
|
||||
</module>
|
||||
</group>
|
|
@ -1,37 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="audiosrv">
|
||||
<xi:include href="audiosrv/audiosrv.rbuild" />
|
||||
</directory>
|
||||
<directory name="eventlog">
|
||||
<xi:include href="eventlog/eventlog.rbuild" />
|
||||
</directory>
|
||||
<directory name="rpcss">
|
||||
<xi:include href="rpcss/rpcss.rbuild" />
|
||||
</directory>
|
||||
<directory name="spoolsv">
|
||||
<xi:include href="spoolsv/spoolsv.rbuild" />
|
||||
</directory>
|
||||
<directory name="svchost">
|
||||
<xi:include href="svchost/svchost.rbuild" />
|
||||
</directory>
|
||||
<directory name="tcpsvcs">
|
||||
<xi:include href="tcpsvcs/tcpsvcs.rbuild" />
|
||||
</directory>
|
||||
<directory name="telnetd">
|
||||
<xi:include href="telnetd/telnetd.rbuild" />
|
||||
</directory>
|
||||
<directory name="tftpd">
|
||||
<xi:include href="tftpd/tftpd.rbuild" />
|
||||
</directory>
|
||||
<directory name="thmsvc">
|
||||
<xi:include href="thmsvc/thmsvc.rbuild" />
|
||||
</directory>
|
||||
<directory name="umpnpmgr">
|
||||
<xi:include href="umpnpmgr/umpnpmgr.rbuild" />
|
||||
</directory>
|
||||
<directory name="wlansvc">
|
||||
<xi:include href="wlansvc/wlansvc.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="spoolsv" type="win32cui" installbase="system32" installname="spoolsv.exe" unicode="yes">
|
||||
<include base="spoolsv">.</include>
|
||||
<library>wine</library>
|
||||
<library>ntdll</library>
|
||||
<library>advapi32</library>
|
||||
<file>spoolsv.c</file>
|
||||
<file>spoolsv.rc</file>
|
||||
</module>
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="svchost" type="win32cui" installbase="system32" installname="svchost.exe" unicode="yes">
|
||||
<include base="svchost">.</include>
|
||||
<library>advapi32</library>
|
||||
<file>svchost.c</file>
|
||||
<file>svchost.rc</file>
|
||||
</module>
|
|
@ -1,17 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="tcpsvcs" type="win32cui" installbase="system32" installname="tcpsvcs.exe" unicode="yes">
|
||||
<include base="arp">.</include>
|
||||
<library>ws2_32</library>
|
||||
<library>advapi32</library>
|
||||
<file>tcpsvcs.c</file>
|
||||
<file>skelserver.c</file>
|
||||
<file>echo.c</file>
|
||||
<file>discard.c</file>
|
||||
<file>daytime.c</file>
|
||||
<file>qotd.c</file>
|
||||
<file>chargen.c</file>
|
||||
<file>tcpsvcs.rc</file>
|
||||
<file>log.c</file>
|
||||
<pch>tcpsvcs.h</pch>
|
||||
</module>
|
|
@ -1,15 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="telnetd" type="win32cui" installbase="system32" installname="telnetd.exe" unicode="no">
|
||||
<include base="reactos"></include>
|
||||
<include base="telnetd">..</include>
|
||||
|
||||
<library>ntdll</library>
|
||||
<library>advapi32</library>
|
||||
<library>ws2_32</library>
|
||||
<library>wine</library>
|
||||
|
||||
<file>telnetd.c</file>
|
||||
<file>serviceentry.c</file>
|
||||
<file>telnetd.rc</file>
|
||||
</module>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="tftpd" type="win32cui" installbase="system32" installname="tftpd.exe" allowwarnings="true" unicode="no">
|
||||
<include base="reactos"></include>
|
||||
<include base="telnetd">..</include>
|
||||
<library>ntdll</library>
|
||||
<library>advapi32</library>
|
||||
<library>ws2_32</library>
|
||||
<library>wine</library>
|
||||
<file>tftpd.cpp</file>
|
||||
</module>
|
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="thmsvc" type="win32cui" installbase="system32" installname="thmsvc.exe" unicode="yes">
|
||||
<include base="thmsvc">.</include>
|
||||
<library>uxtheme</library>
|
||||
<library>wine</library>
|
||||
<library>ntdll</library>
|
||||
<library>advapi32</library>
|
||||
<file>thmsvc.c</file>
|
||||
<file>thmsvc.rc</file>
|
||||
</module>
|
|
@ -1,16 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="umpnpmgr" type="win32cui" installbase="system32" installname="umpnpmgr.exe" unicode="yes">
|
||||
<include base="umpnpmgr">.</include>
|
||||
<include base="pnp_server">.</include>
|
||||
<redefine name="_WIN32_WINNT">0x600</redefine>
|
||||
<library>pnp_server</library>
|
||||
<library>ntdll</library>
|
||||
<library>advapi32</library>
|
||||
<library>rpcrt4</library>
|
||||
<library>pseh</library>
|
||||
<library>wdmguid</library>
|
||||
<library>userenv</library>
|
||||
<file>umpnpmgr.c</file>
|
||||
<file>umpnpmgr.rc</file>
|
||||
</module>
|
|
@ -1,14 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="wlansvc" type="win32cui" installbase="system32" installname="wlansvc.exe" unicode="yes">
|
||||
<include base="wlansvc">.</include>
|
||||
<include base="wlansvc_server">.</include>
|
||||
<library>wlansvc_server</library>
|
||||
<library>ntdll</library>
|
||||
<library>advapi32</library>
|
||||
<library>rpcrt4</library>
|
||||
<library>pseh</library>
|
||||
<library>iphlpapi</library>
|
||||
<file>wlansvc.c</file>
|
||||
<file>rpcserver.c</file>
|
||||
</module>
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="reactos" type="win32gui" unicode="yes">
|
||||
<bootstrap installbase="$(CDOUTPUT)" />
|
||||
<include base="reactos">.</include>
|
||||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<library>comctl32</library>
|
||||
<library>setupapi</library>
|
||||
<library>uuid</library>
|
||||
<file>reactos.c</file>
|
||||
<file>reactos.rc</file>
|
||||
</module>
|
|
@ -1,19 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="setup">
|
||||
<xi:include href="setup/setup.rbuild" />
|
||||
</directory>
|
||||
<directory name="usetup">
|
||||
<xi:include href="usetup/usetup.rbuild" />
|
||||
</directory>
|
||||
<directory name="vmwinst">
|
||||
<xi:include href="vmwinst/vmwinst.rbuild" />
|
||||
</directory>
|
||||
<directory name="welcome">
|
||||
<xi:include href="welcome/welcome.rbuild" />
|
||||
</directory>
|
||||
<directory name="reactos">
|
||||
<xi:include href="reactos/reactos.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,8 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="setup" type="win32gui" installbase="system32" installname="setup.exe" unicode="yes">
|
||||
<include base="setup">.</include>
|
||||
<library>userenv</library>
|
||||
<file>setup.c</file>
|
||||
<file>setup.rc</file>
|
||||
</module>
|
|
@ -1,44 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="usetup" type="nativecui" installbase="system32" installname="usetup.exe" crt="static">
|
||||
<bootstrap installbase="$(CDOUTPUT)/system32" nameoncd="smss.exe" />
|
||||
<include base="usetup">.</include>
|
||||
<include base="zlib">.</include>
|
||||
<include base="newinflib">.</include>
|
||||
<include base="ReactOS">include/reactos/drivers</include>
|
||||
<library>zlib</library>
|
||||
<library>newinflib</library>
|
||||
<library>ext2lib</library>
|
||||
<library>vfatlib</library>
|
||||
<library>ntdll</library>
|
||||
<directory name="interface">
|
||||
<file>consup.c</file>
|
||||
<file>devinst.c</file>
|
||||
<file>usetup.c</file>
|
||||
</directory>
|
||||
<directory name="native">
|
||||
<directory name="utils">
|
||||
<file>console.c</file>
|
||||
<file>keytrans.c</file>
|
||||
</directory>
|
||||
<file>console.c</file>
|
||||
<file>fslist.c</file>
|
||||
</directory>
|
||||
<file>bootsup.c</file>
|
||||
<file>cabinet.c</file>
|
||||
<file>chkdsk.c</file>
|
||||
<file>drivesup.c</file>
|
||||
<file>filequeue.c</file>
|
||||
<file>filesup.c</file>
|
||||
<file>format.c</file>
|
||||
<file>fslist.c</file>
|
||||
<file>genlist.c</file>
|
||||
<file>inffile.c</file>
|
||||
<file>inicache.c</file>
|
||||
<file>partlist.c</file>
|
||||
<file>progress.c</file>
|
||||
<file>registry.c</file>
|
||||
<file>settings.c</file>
|
||||
<file>usetup.rc</file>
|
||||
<file>mui.c</file>
|
||||
</module>
|
|
@ -1,16 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="vmwinst" type="win32gui" installbase="system32" installname="vmwinst.exe" unicode="yes">
|
||||
<include base="vmwinst">.</include>
|
||||
<library>advapi32</library>
|
||||
<library>comctl32</library>
|
||||
<library>comdlg32</library>
|
||||
<library>newdev</library>
|
||||
<library>user32</library>
|
||||
<library>setupapi</library>
|
||||
<library>shell32</library>
|
||||
<library>ntdll</library>
|
||||
<library>pseh</library>
|
||||
<file>vmwinst.c</file>
|
||||
<file>vmwinst.rc</file>
|
||||
</module>
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="welcome" type="win32gui" installbase="system32" installname="welcome.exe" unicode="yes">
|
||||
<bootstrap installbase="$(CDOUTPUT)" />
|
||||
<include base="welcome">.</include>
|
||||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<file>welcome.c</file>
|
||||
<file>welcome.rc</file>
|
||||
</module>
|
|
@ -1,77 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group>
|
||||
<module name="cmd" type="win32cui" installbase="system32" installname="cmd.exe" unicode="yes">
|
||||
<include base="ReactOS">include/reactos/wine</include>
|
||||
<include base="cmd">.</include>
|
||||
<define name="ANONYMOUSUNIONS" />
|
||||
<define name="_DEBUG_MEM" />
|
||||
<library>wine</library>
|
||||
<library>advapi32</library>
|
||||
<library>user32</library>
|
||||
<file>cmd.rc</file>
|
||||
<file>main.c</file>
|
||||
<pch>precomp.h</pch>
|
||||
<compilationunit name="unit.c">
|
||||
<file>alias.c</file>
|
||||
<file>assoc.c</file>
|
||||
<file>attrib.c</file>
|
||||
<file>batch.c</file>
|
||||
<file>beep.c</file>
|
||||
<file>call.c</file>
|
||||
<file>chcp.c</file>
|
||||
<file>choice.c</file>
|
||||
<file>cls.c</file>
|
||||
<file>cmd.c</file>
|
||||
<file>cmddbg.c</file>
|
||||
<file>cmdinput.c</file>
|
||||
<file>cmdtable.c</file>
|
||||
<file>color.c</file>
|
||||
<file>console.c</file>
|
||||
<file>copy.c</file>
|
||||
<file>date.c</file>
|
||||
<file>del.c</file>
|
||||
<file>delay.c</file>
|
||||
<file>dir.c</file>
|
||||
<file>dirstack.c</file>
|
||||
<file>echo.c</file>
|
||||
<file>error.c</file>
|
||||
<file>filecomp.c</file>
|
||||
<file>for.c</file>
|
||||
<file>free.c</file>
|
||||
<file>goto.c</file>
|
||||
<file>history.c</file>
|
||||
<file>if.c</file>
|
||||
<file>internal.c</file>
|
||||
<file>label.c</file>
|
||||
<file>locale.c</file>
|
||||
<file>memory.c</file>
|
||||
<file>misc.c</file>
|
||||
<file>mklink.c</file>
|
||||
<file>move.c</file>
|
||||
<file>msgbox.c</file>
|
||||
<file>parser.c</file>
|
||||
<file>path.c</file>
|
||||
<file>pause.c</file>
|
||||
<file>prompt.c</file>
|
||||
<file>redir.c</file>
|
||||
<file>ren.c</file>
|
||||
<file>replace.c</file>
|
||||
<file>screen.c</file>
|
||||
<file>set.c</file>
|
||||
<file>setlocal.c</file>
|
||||
<file>shift.c</file>
|
||||
<file>start.c</file>
|
||||
<file>strtoclr.c</file>
|
||||
<file>time.c</file>
|
||||
<file>timer.c</file>
|
||||
<file>title.c</file>
|
||||
<file>type.c</file>
|
||||
<file>ver.c</file>
|
||||
<file>verify.c</file>
|
||||
<file>vol.c</file>
|
||||
<file>where.c</file>
|
||||
<file>window.c</file>
|
||||
</compilationunit>
|
||||
</module>
|
||||
</group>
|
|
@ -1,28 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<module name="explorer_new" type="win32gui" installname="explorer_new.exe" unicode="true">
|
||||
<include base="explorer_new">.</include>
|
||||
<define name="WIN32" />
|
||||
<library>advapi32</library>
|
||||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<library>comctl32</library>
|
||||
<library>ole32</library>
|
||||
<library>oleaut32</library>
|
||||
<library>shell32</library>
|
||||
<library>shlwapi</library>
|
||||
<library>uuid</library>
|
||||
<library>version</library>
|
||||
<pch>precomp.h</pch>
|
||||
<file>desktop.c</file>
|
||||
<file>dragdrop.c</file>
|
||||
<file>explorer.c</file>
|
||||
<file>startmnu.c</file>
|
||||
<file>taskband.c</file>
|
||||
<file>taskswnd.c</file>
|
||||
<file>tbsite.c</file>
|
||||
<file>trayntfy.c</file>
|
||||
<file>trayprop.c</file>
|
||||
<file>traywnd.c</file>
|
||||
<file>explorer.rc</file>
|
||||
</module>
|
|
@ -1,71 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<module name="explorer" type="win32gui" installname="explorer.exe" unicode="yes">
|
||||
<include base="explorer">.</include>
|
||||
<define name="WIN32" />
|
||||
<define name="__WINDRES__" />
|
||||
<library>advapi32</library>
|
||||
<library>gdi32</library>
|
||||
<library>user32</library>
|
||||
<library>ws2_32</library>
|
||||
<library>msimg32</library>
|
||||
<library>comctl32</library>
|
||||
<library>ole32</library>
|
||||
<library>oleaut32</library>
|
||||
<library>shell32</library>
|
||||
<library>uuid</library>
|
||||
<library>notifyhook</library>
|
||||
<pch>precomp.h</pch>
|
||||
<directory name="desktop">
|
||||
<file>desktop.cpp</file>
|
||||
</directory>
|
||||
<directory name="dialogs">
|
||||
<file>searchprogram.cpp</file>
|
||||
<file>settings.cpp</file>
|
||||
</directory>
|
||||
<directory name="shell">
|
||||
<file>entries.cpp</file>
|
||||
<file>fatfs.cpp</file>
|
||||
<file>filechild.cpp</file>
|
||||
<file>shellfs.cpp</file>
|
||||
<file>mainframe.cpp</file>
|
||||
<file>ntobjfs.cpp</file>
|
||||
<file>pane.cpp</file>
|
||||
<file>regfs.cpp</file>
|
||||
<file>shellbrowser.cpp</file>
|
||||
<file>unixfs.cpp</file>
|
||||
<file>webchild.cpp</file>
|
||||
<file>winfs.cpp</file>
|
||||
</directory>
|
||||
<directory name="services">
|
||||
<file>shellservices.cpp</file>
|
||||
<file>startup.c</file>
|
||||
</directory>
|
||||
<directory name="taskbar">
|
||||
<file>desktopbar.cpp</file>
|
||||
<file>favorites.cpp</file>
|
||||
<file>taskbar.cpp</file>
|
||||
<file>startmenu.cpp</file>
|
||||
<file>traynotify.cpp</file>
|
||||
<file>quicklaunch.cpp</file>
|
||||
</directory>
|
||||
<directory name="utility">
|
||||
<file>shellclasses.cpp</file>
|
||||
<file>utility.cpp</file>
|
||||
<file>window.cpp</file>
|
||||
<file>dragdropimpl.cpp</file>
|
||||
<file>shellbrowserimpl.cpp</file>
|
||||
<file>xmlstorage.cpp</file>
|
||||
<file>xs-native.cpp</file>
|
||||
</directory>
|
||||
<file>explorer.cpp</file>
|
||||
<file>i386-stub-win32.c</file>
|
||||
<file>explorer.rc</file>
|
||||
<linkerflag>--enable-stdcall-fixup</linkerflag>
|
||||
</module>
|
||||
<installfile installbase=".">explorer-cfg-template.xml</installfile>
|
||||
<directory name="notifyhook">
|
||||
<xi:include href="notifyhook/notifyhook.rbuild" />
|
||||
</directory>
|
||||
</group>
|
|
@ -1,10 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
|
||||
<module name="notifyhook" type="win32dll" baseaddress="${BASEADDRESS_NOTIFYHOOK}" installbase="system32" installname="notifyhook.dll">
|
||||
<importlibrary definition="notifyhook.def" />
|
||||
<include base="notifyhook">.</include>
|
||||
<define name="_NOTIFYHOOK_IMPL" />
|
||||
<library>user32</library>
|
||||
<file>notifyhook.c</file>
|
||||
<file>notifyhook.rc</file>
|
||||
</module>
|
|
@ -1,13 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
<!DOCTYPE group SYSTEM "../../tools/rbuild/project.dtd">
|
||||
<group xmlns:xi="http://www.w3.org/2001/XInclude">
|
||||
<directory name="cmd">
|
||||
<xi:include href="cmd/cmd.rbuild" />
|
||||
</directory>
|
||||
<directory name="explorer">
|
||||
<xi:include href="explorer/explorer.rbuild" />
|
||||
</directory>
|
||||
<directory name="explorer-new">
|
||||
<xi:include href="explorer-new/explorer.rbuild" />
|
||||
</directory>
|
||||
</group>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue