Sha256: 47e47e865f2f26446e490e14005ee40d9f36c2f876f8dc8c1d645520bd67dff4

Contents?: true

Size: 1.71 KB

Versions: 135

Compression:

Stored size: 1.71 KB

Contents

# Time-stamp: <05/09/09 21:56:22 ptr>
# $Id: top.mak 2057 2005-12-29 20:43:09Z dums $

.SUFFIXES:
.SCCS_GET:
.RCS_GET:

PHONY ?=

OBJ_EXT ?= o

RULESBASE ?= $(SRCROOT)/Makefiles

ALL_TAGS ?= all-shared

all:	$(OUTPUT_DIRS) $(ALL_TAGS)

all-static: release-static dbg-static stldbg-static
all-shared: release-shared dbg-shared stldbg-shared

install-shared: install-dbg-shared install-stldbg-shared install-release-shared
install-static: install-dbg-static install-stldbg-static install-release-static

# include file, generated by configure, if available
-include ${RULESBASE}/config.mak
# define what make clone we use
include ${RULESBASE}/make.mak
ifndef OSNAME
# identify OS and build date
include ${RULESBASE}/$(USE_MAKE)/sysid.mak
endif
# OS-specific definitions, like ln, install, etc. (guest host)
include ${RULESBASE}/$(USE_MAKE)/$(BUILD_OSNAME)/sys.mak
# target OS-specific definitions, like ar, etc.
include ${RULESBASE}/$(USE_MAKE)/$(OSNAME)/targetsys.mak
# compiler, compiler options
include ${RULESBASE}/$(USE_MAKE)/$(COMPILER_NAME).mak
# rules to make dirs for targets
include ${RULESBASE}/$(USE_MAKE)/targetdirs.mak
# extern libraries
include ${RULESBASE}/$(USE_MAKE)/$(OSNAME)/extern.mak

# os-specific local rules
-include specific.mak

# derive common targets (*.o, *.d),
# build rules (including output catalogs)
include ${RULESBASE}/$(USE_MAKE)/targets.mak
# dependency
ifneq ($(OSNAME),windows)
include ${RULESBASE}/$(USE_MAKE)/depend.mak
endif

# general clean
include ${RULESBASE}/clean.mak

# if target is library, rules for library
ifdef LIBNAME
include ${RULESBASE}/$(USE_MAKE)/lib/top.mak
endif

# if target is program, rules for executable
ifdef PRGNAME
include ${RULESBASE}/$(USE_MAKE)/app/top.mak
endif

.PHONY: $(PHONY)

Version data entries

135 entries across 135 versions & 2 rubygems

Version Path
rhodes-7.6.0 platform/shared/stlport/build/Makefiles/top.mak
rhodes-7.5.1 platform/shared/stlport/build/Makefiles/top.mak
rhodes-7.4.1 platform/shared/stlport/build/Makefiles/top.mak
rhodes-7.1.17 platform/shared/stlport/build/Makefiles/top.mak
rhodes-6.2.0 platform/shared/stlport/build/Makefiles/top.mak
rhodes-6.0.11 platform/shared/stlport/build/Makefiles/top.mak
rhodes-5.5.18 platform/shared/stlport/build/Makefiles/top.mak
rhodes-5.5.17 platform/shared/stlport/build/Makefiles/top.mak
rhodes-5.5.15 platform/shared/stlport/build/Makefiles/top.mak
rhodes-5.5.0.22 platform/shared/stlport/build/Makefiles/top.mak
rhodes-5.5.2 platform/shared/stlport/build/Makefiles/top.mak
rhodes-5.5.0.7 platform/shared/stlport/build/Makefiles/top.mak
rhodes-5.5.0.3 platform/shared/stlport/build/Makefiles/top.mak
rhodes-5.5.0 platform/shared/stlport/build/Makefiles/top.mak
tauplatform-1.0.3 platform/shared/stlport/build/Makefiles/top.mak
tauplatform-1.0.2 platform/shared/stlport/build/Makefiles/top.mak
tauplatform-1.0.1 platform/shared/stlport/build/Makefiles/top.mak
rhodes-3.5.1.12 platform/shared/stlport/build/Makefiles/top.mak
rhodes-3.3.5 platform/shared/stlport/build/Makefiles/top.mak
rhodes-3.4.2 platform/shared/stlport/build/Makefiles/top.mak