summaryrefslogtreecommitdiff
path: root/solenv/inc/startup/startup.mk
diff options
context:
space:
mode:
Diffstat (limited to 'solenv/inc/startup/startup.mk')
-rw-r--r--solenv/inc/startup/startup.mk107
1 files changed, 0 insertions, 107 deletions
diff --git a/solenv/inc/startup/startup.mk b/solenv/inc/startup/startup.mk
deleted file mode 100644
index da4f38e5e..000000000
--- a/solenv/inc/startup/startup.mk
+++ /dev/null
@@ -1,107 +0,0 @@
-# This is the root DMAKE startup file.
-#
-# Definitions common to all environments are given at the root.
-# Definitions parameterized at the root have their parameters specified
-# in sub-makefiles which are included based on the values of the three
-# make variables:
-#
-# OS - core operating system flavour
-#
-# See the file 'summary', found in this directory for a list of
-# environments supported by this release.
-
-# Disable warnings for macros given on the command line but redefined here.
-__.silent !:= $(.SILENT) # Preserve user's .SILENT flag
-.SILENT !:= yes
-.NOTABS !:= yes
-.ERROR :
- @echo '---* $(MKFILENAME) *---'
-
-# Define the directory separator string.
-/ *= $(DIRSEPSTR)
-
-.IMPORT .IGNORE : .EVERYTHING
-
-.IF "$(TNR)" == ""
-
-CALLMACROS:=$(MAKEMACROS)
-.EXPORT : CALLMACROS
-
-CALLTARGETS=$(MAKETARGETS)
-.ENDIF # "$(TNR)" == ""
-
-.INCLUDEDIRS : $(DMAKE_INC) $(SOLARVERSION)$/$(INPATH)$/inc $(SOLARENV)$/inc
-
-# Grab key definitions from the environment
-# .IMPORT .IGNORE : OS TMPDIR UPD INPATH OUTPATH GUI COM EX CLASSPATH PRODUCT GUIBASE SOLARENV SOLARVER GUIENV CPU CPUNAME GVER COMPATH LIB INCLUDE TR SORT UNIQ ROOTDIR SED AWK TOUCH IENV ILIB PRODUCT_ENV COMEX UPD BUILD DEVROOT VCL SO3 ENVCFLAGS
-
-.IF "$(OS)" == "" || "$(OS)" == "Windows_NT"
-.ERROR : ; @echo Forced error: Environment variable OS has to be set for OOo build!
-OS_variable_needed
-.ENDIF
-
-# Customize macro definitions based on seting of OS.
-# This must come before the default macro definitions which follow.
-.IF "$(OS_FOR_BUILD)" == "WNT"
-.INCLUDE: $(INCFILENAME:d)wnt/macros.mk
-.END
-
-# ----------------- Default Control Macro definitions -----------------------
-# Select appropriate defaults for basic macros
-MAKE *= $(MAKECMD) $(MFLAGS)
-TMPDIR *:= $/tmp
-DIVFILE *= $(TMPFILE)
-
-MAXLINELENGTH = 65530
-
-# Recipe execution configuration
-SHELL := $(OOO_SHELL)
-SHELLFLAGS := -c
-SHELLMETAS := !"\#$$%&'()*;<=>?[\]`{{|}}~
- # the colon (":") utility is typically only available as a shell built-in,
- # so it should be included in SHELLMETAS; however, this would result in very
- # many false positives on Windows where ":" is used in drive letter notation
-GROUPSHELL := $(SHELL)
-GROUPFLAGS :=
-GROUPSUFFIX :=
-
-# Intermediate target removal configuration
-RM *:= rm
-RMFLAGS *= -f
-RMTARGET *= $<
-
-# Default recipe that is used to remove intermediate targets.
-.REMOVE :; #echo dummy remove #$(RM) $(RMFLAGS) $(RMTARGET)
-#.REMOVE :; echo $(RM) $(RMFLAGS) $(RMTARGET)
-
-# Directory caching configuration.
-.DIRCACHE *:= yes
-.DIRCACHERESPCASE *:= yes
-
-# Define the special NULL Prerequisite
-NULLPRQ *:= __.NULLPRQ
-
-# Primary suffixes in common use
-E *:= # Executables
-
-# Other Compilers, Tools and their flags
-MV *:= mv # File rename command
-
-
-# Finally, define the default construction strategy
-.ROOT .PHONY .NOSTATE .SEQUENTIAL :- .INIT .TARGETS .DONE;
-.INIT .DONE .PHONY: $(NULLPRQ);
-
-# Define the NULL Prerequisite as having no recipe.
-$(NULLPRQ) .PHONY :;
-
-# Reset warnings back to previous setting.
-.SILENT !:= $(__.silent)
-
-# Check for a Local project file, gets parsed before user makefile.
-.INCLUDE .IGNORE .NOINFER: "project.mk"
-
-.MAKEFILES :- makefile.mk MAKEFILE.MK $(CONFIG_PROJECT)$/makefile.rc $(SOLARENV)$/inc$/found_no.mk
-
-LANG=C
-.EXPORT : LANG