Преглед изворни кода

allow cxxtools to build from within another project

git-svn-id: file:///home/pjones/src/tmp/b2-svn/cxxtools/trunk@125 637e2b85-2e0a-0410-84ac-bd785500051d
master
pjones пре 13 година
родитељ
комит
18fd7b96f3
7 измењених фајлова са 30 додато и 32 уклоњено
  1. 4
    4
      Jamfile
  2. 3
    5
      Jamrules
  3. 5
    5
      src/Jamfile
  4. 3
    3
      tests/Jamfile
  5. 5
    5
      tests/dietsql/Jamfile
  6. 5
    5
      tests/prefs/Jamfile
  7. 5
    5
      tools/Jamfile

+ 4
- 4
Jamfile Прегледај датотеку

@@ -2,11 +2,11 @@
# Copyright (C) 2006 pmade software inc.
# All Rights Reserved
############################################################################
TOP ?= $(DOT) ;
CXXTOOLS_TOP ?= $(DOT) ;
############################################################################
SubInclude TOP "src" ;
SubInclude TOP "tools" ;
SubInclude TOP "tests" ;
SubInclude CXXTOOLS_TOP "src" ;
SubInclude CXXTOOLS_TOP "tools" ;
SubInclude CXXTOOLS_TOP "tests" ;
############################################################################
# vim:ft=jam
############################################################################

+ 3
- 5
Jamrules Прегледај датотеку

@@ -2,11 +2,9 @@
# Copyright (C) 2006 pmade software inc.
# All Rights Reserved
############################################################################
CXXTOOLS_TOP = $(TOP) ;

include "$(TOP)$(SLASH)build$(SLASH)tools$(SLASH)jam$(SLASH)main.jam" ;
include "$(TOP)$(SLASH)build$(SLASH)tools$(SLASH)jam$(SLASH)test.jam" ;
include "$(TOP)$(SLASH)build$(SLASH)rules.jam" ;
BT_DIR = "$(CXXTOOLS_TOP)$(SLASH)build$(SLASH)tools$(SLASH)jam" ;
include "$(BT_DIR)$(SLASH)bt.jam" ;
include "$(CXXTOOLS_TOP)$(SLASH)build$(SLASH)rules.jam" ;
############################################################################
# vim:ft=jam
############################################################################

+ 5
- 5
src/Jamfile Прегледај датотеку

@@ -2,12 +2,12 @@
# Copyright (C) 2006 pmade software inc.
# All Rights Reserved
############################################################################
TOP ?= "$(DOTDOT)" ;
SubDir TOP "src" ;
Cxxtools_Setup ;
CXXTOOLS_TOP ?= "$(DOTDOT)" ;
SubDir CXXTOOLS_TOP "src" ;
Cxxtools_Setup ;
############################################################################
SRC_FILES = "dietsql.cxx" ;
SRC_FILES += "preferences.cxx" ;
SRC_FILES = "dietsql.cxx" ;
SRC_FILES += "preferences.cxx" ;
############################################################################
BT_MakeLibrary "libcxxtools" : $(SRC_FILES) ;
############################################################################

+ 3
- 3
tests/Jamfile Прегледај датотеку

@@ -2,10 +2,10 @@
# Copyright (C) 2006 pmade software inc.
# All Rights Reserved
############################################################################
TOP ?= $(DOTDOT) ;
CXXTOOLS_TOP ?= $(DOTDOT) ;
############################################################################
SubInclude TOP "tests" "dietsql" ;
SubInclude TOP "tests" "prefs" ;
SubInclude CXXTOOLS_TOP "tests" "dietsql" ;
SubInclude CXXTOOLS_TOP "tests" "prefs" ;
############################################################################
# vim:ft=jam
############################################################################

+ 5
- 5
tests/dietsql/Jamfile Прегледај датотеку

@@ -2,13 +2,13 @@
# Copyright (C) 2006 pmade software inc.
# All Rights Reserved
############################################################################
TOP ?= "$(DOTDOT)$(SLASH)$(DOTDOT)" ;
SubDir TOP "tests" "dietsql" ;
Cxxtools_Setup ;
CXXTOOLS_TOP ?= "$(DOTDOT)$(SLASH)$(DOTDOT)" ;
SubDir CXXTOOLS_TOP "tests" "dietsql" ;
Cxxtools_Setup ;
############################################################################
TESTS = "simple" ;
TESTS = "simple" ;
############################################################################
Cxxtools_MakeTests $(TESTS) ;
Cxxtools_MakeTests $(TESTS) ;
############################################################################
# vim:ft=jam
############################################################################

+ 5
- 5
tests/prefs/Jamfile Прегледај датотеку

@@ -2,13 +2,13 @@
# Copyright (C) 2006 pmade software inc.
# All Rights Reserved
############################################################################
TOP ?= "$(DOTDOT)$(SLASH)$(DOTDOT)" ;
SubDir TOP "tests" "prefs" ;
Cxxtools_Setup ;
CXXTOOLS_TOP ?= "$(DOTDOT)$(SLASH)$(DOTDOT)" ;
SubDir CXXTOOLS_TOP "tests" "prefs" ;
Cxxtools_Setup ;
############################################################################
TESTS = "simple" ;
TESTS = "simple" ;
############################################################################
Cxxtools_MakeTests $(TESTS) ;
Cxxtools_MakeTests $(TESTS) ;
############################################################################
# vim:ft=jam
############################################################################

+ 5
- 5
tools/Jamfile Прегледај датотеку

@@ -2,12 +2,12 @@
# Copyright (C) 2006 pmade software inc.
# All Rights Reserved
############################################################################
TOP ?= "$(DOTDOT)" ;
SubDir TOP "tools" ;
Cxxtools_Setup ;
CXXTOOLS_TOP ?= "$(DOTDOT)" ;
SubDir CXXTOOLS_TOP "tools" ;
Cxxtools_Setup ;
############################################################################
executables = "typesize" ;
executables += "preftool" ;
executables = "typesize" ;
executables += "preftool" ;
############################################################################
for local i in $(executables)
{

Loading…
Откажи
Сачувај