diff options
author | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2013-02-25 11:56:21 +0100 |
---|---|---|
committer | Norbert Thiebaud <nthiebaud@gmail.com> | 2013-02-28 02:37:34 +0000 |
commit | 2b791f1cc51eaad25bd3464f94231fe4b236fae6 (patch) | |
tree | 64dd6453b3ce0487cb0aa7676545859388508edc /dmake/msdos/config.mk | |
parent | 9133cc452c9e473164755a2177b7a2285c09cb22 (diff) |
remove dmake, build.pl, deliver.pl and zipdep.pl
This is writing history: LibreOffice builds in ONE non-recursive make process
with full dependencies. We will now be able to really move forward without the
old build system. A big 'Thank you!' goes out to everyone contributing to
solenv/gbuild, especially:
- David Tardon
- Norbert Thiebaud
- Tor Lillqvist
- Michael Stahl
- Matúš Kukan
- Stephan Bergmann
- Luboš Luňák
- Caolán McNamara
- Mathias Bauer
- Jan Holesovsky
- Peter Foley
- Andras Timar
- Hans-Joachim Lankenau
and all the heroes migrating all the modules of LibreOffice to gbuild.
By explicit request this commit has to be completed with this quote:
I say we take off and nuke the entire site from orbit.
It's the only way to be sure.
Hold on a second.
This installation has a substantial dollar value attached to it.
They can bill me.
Change-Id: I72fa17cfb24fae00ca78cfe0eb5782c1788d2dcc
Reviewed-on: https://gerrit.libreoffice.org/2445
Tested-by: LibreOffice gerrit bot <gerrit@libreoffice.org>
Reviewed-by: Niko Rönkkö <ronkko@iki.fi>
Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
Diffstat (limited to 'dmake/msdos/config.mk')
-rw-r--r-- | dmake/msdos/config.mk | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/dmake/msdos/config.mk b/dmake/msdos/config.mk deleted file mode 100644 index 77a32bf419de..000000000000 --- a/dmake/msdos/config.mk +++ /dev/null @@ -1,71 +0,0 @@ -# This is an OS specific configuration file -# It assumes that OBJDIR, TARGET and DEBUG are previously defined. -# It defines CFLAGS, LDARGS, CPPFLAGS, STARTUPFILE, LDOBJS -# It augments SRC, OBJDIR, TARGET, CFLAGS, LDLIBS -# - -# Memory model to compile for -# set to s - small, m - medium, c - compact, l - large -# Need large model now, dmake has grown up :-) -MODEL = l - -STARTUPFILE = $(OS)/startup.mk - -CPPFLAGS = $(CFLAGS) -LDOBJS = $(CSTARTUP) $(OBJDIR)/{$(<:f)} -LDARGS = $(LDHEAD) $(LDFLAGS:s/ //) @$(LDTMPOBJ),$(TARGET),NUL.MAP$(LDTAIL) -LDTAIL = $(_libs) -_libs = $(!null,$(LDLIBS) ,@$(LDTMPLIB)) -LDTMPOBJ = $(mktmp,,$(DIVFILE) $(LDOBJS:s,/,\\,:t"+\n")\n) -LDTMPLIB = $(mktmp,,$(DIVFILE) $(LDLIBS:s,/,\\,:t"+\n")\n) - -# Debug flags -DB_CFLAGS = -DDBUG -DB_LDFLAGS = -DB_LDLIBS = - -# NO Debug flags -NDB_CFLAGS = -NDB_LDFLAGS = -NDB_LDLIBS = - -# Local configuration modifications for CFLAGS. -CFLAGS += -I$(OS) - -# Common MSDOS source files. -# Define SWAP to anything but 'y' for the swap code to be excluded on making. -# Swapping for DOS versions is enabled by default. -# Note: swapping is handled specially for ZTC in msdos/zortech/config.mk. -SWAP *= y - -.IF $(OSRELEASE) != zortech - .IF $(SWAP) == y - SWP_SRC += spawn.c - ASRC += exec.asm - .ELSE - SWP_SRC += tee.c - .END -.ELSE - SWP_SRC += tee.c -.END - -OS_SRC += ruletab.c dirbrk.c runargv.c arlib.c dchdir.c switchar.c rmprq.c\ - $(SWP_SRC) find.c dirlib.c dstrlwr.c -UNIXSRC := dcache.c -SRC += $(OS_SRC) $(UNIXSRC) -.SETDIR=$(OS) : $(ASRC) $(OS_SRC) -.SETDIR=unix : $(UNIXSRC) - -# Provide our own %$O : %$S rule. -%$O : %$S - +$(AS) $(ASFLAGS) $(<:s,\,${__.DIVSEP-sh-${USESHELL}},:s,/,${__.DIVSEP-sh-${USESHELL}},),,,; - mv $(@:f) $(OBJDIR) - -# Set source dirs so that we can find files named in this -# config file. -.SOURCE.h : $(OS) - -# See if we modify anything in the lower levels. -.IF $(OSRELEASE) != $(NULL) - .INCLUDE : $(OS)$(DIRSEPSTR)$(OSRELEASE)$(DIRSEPSTR)config.mk -.END |