Changeset 1087 for trunk/lang/ruby


Ignore:
Timestamp:
Aug 3, 2008 11:34:45 PM (14 years ago)
Author:
dkearney
Message:

adjusted how we calculate the library path for perl and ruby bindings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lang/ruby/Makefile.in

    r1082 r1087  
    11
    22bindir          = @bindir@
    3 datadir         = @datadir@
    4 datarootdir     = @datarootdir@
     3datadir         = @datadir@
     4datarootdir     = @datarootdir@
    55exec_prefix     = @exec_prefix@
    66includedir      = @includedir@
     
    88mandir          = @mandir@
    99prefix          = @prefix@
    10 srcdir          = @srcdir@
     10srcdir          = @srcdir@
    1111
    12 INSTALL         = @INSTALL@
    13 SOEXT           = @SHLIB_SUFFIX@
     12INSTALL         = @INSTALL@
     13SOEXT           = @SHLIB_SUFFIX@
    1414
    1515
    1616HAVE_RUBY_DEVEL = @HAVE_RUBY_DEVEL@
    17 RUBY            = @RUBY@
    18 RUBY_VERSION    = @RUBY_VERSION@
    19 RUBY_CPPFLAGS   = @RUBY_CPPFLAGS@
     17RUBY            = @RUBY@
     18RUBY_VERSION    = @RUBY_VERSION@
     19RUBY_CPPFLAGS   = @RUBY_CPPFLAGS@
    2020RUBY_EXTRA_LIBS = @RUBY_EXTRA_LIBS@
    21 RUBY_LDFLAGS    = @RUBY_LDFLAGS@
    22 RUBY_SITE_PKG   = @RUBY_SITE_PKG@
    23 destsuffix      := $(shell echo "$(RUBY_SITE_PKG)" | sed s/.\*site_ruby//)
    24 destdir         = $(libdir)/lib/ruby/site_ruby/$(destsuffix)
    25 rubydir         = $$RAPPTURE_INSTALL_DIR/ruby/site_ruby/$(destsuffix)
     21RUBY_LDFLAGS    = @RUBY_LDFLAGS@
     22RUBY_SITE_PKG   = @RUBY_SITE_PKG@
     23RUBY_VERSION_RV = @RUBY_VERSION_RV@
     24RUBY_PLATFORM   = @RUBY_PLATFORM@
     25destsuffix      = $(RUBY_VERSION_RV)/$(RUBY_PLATFORM)
     26destdir         = $(libdir)/ruby/site_ruby/$(destsuffix)
     27rubydir         = $$RAPPTURE_INSTALL_DIR/lib/ruby/site_ruby/$(destsuffix)
    2628
    2729CXX             = @CXX@
     
    3739LIB_SEARCH_DIRS = @LIB_SEARCH_DIRS@
    3840
    39 DEFINES         = -Wall -DRAISE_EXCEPTIONS
    40 CFLAGS          = @CFLAGS@ @SHLIB_CFLAGS@ 
    41 INCLUDES        = -I$(srcdir) \
     41DEFINES         = -Wall -DRAISE_EXCEPTIONS
     42CFLAGS          = @CFLAGS@ @SHLIB_CFLAGS@
     43INCLUDES        = -I$(srcdir) \
    4244                  -I$(srcdir)/../../src/core \
    4345                  -I$(includedir) \
    4446                  $(RUBY_CPPFLAGS)
    4547
    46 RANLIB          = @RANLIB@
    47 MKDIR_P         = @MKDIR_P@
    48 AR              = ar
    49 VPATH           = $(srcdir)
    50 RM              = rm -f
     48RANLIB          = @RANLIB@
     49MKDIR_P         = @MKDIR_P@
     50AR              = ar
     51VPATH           = $(srcdir)
     52RM              = rm -f
    5153
    5254CDEBUGFLAGS     = -g -Wall
    5355
    54 LIBS            = \
     56LIBS            = \
    5557                -L../../src/core -lrappture \
    5658                $(RUBY_LDFLAGS)
    5759
    58 CC_SWITCHES     = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES)
    59 CXX_SWITCHES    = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES)
     60CC_SWITCHES     = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES)
     61CXX_SWITCHES    = $(CFLAGS) $(CFLAGS_DEBUG) $(INCLUDES) $(DEFINES)
    6062
    6163
    62 OBJS            = \
     64OBJS            = \
    6365                Ruby_Rappture.o
    6466
    65 lib             = Rappture$(SOEXT)
     67lib             = Rappture$(SOEXT)
    6668
    6769all: $(lib) ruby.env
     
    6971$(lib): $(OBJS)
    7072        $(SHLIB_LD) $(SHLIB_LDFLAGS) -o $@ $(OBJS) \
    71                 $(LIB_SEARCH_DIRS) $(LIBS) 
     73                $(LIB_SEARCH_DIRS) $(LIBS)
    7274install: $(lib) ruby.env
    7375        $(MKDIR_P) $(destdir)
     
    7577        $(INSTALL) -m 555 ruby.env $(bindir)
    7678
    77 clean: 
     79clean:
    7880        $(RM) $(lib) $(OBJS)
    7981
     
    8486        $(RUBY) build.rb
    8587
    86 .cc.o: 
    87         $(CXX) $(CXX_SWITCHES) -c $? 
     88.cc.o:
     89        $(CXX) $(CXX_SWITCHES) -c $?
    8890.c.o:
    89         $(CC) $(CC_SWITCHES)-c $? 
     91        $(CC) $(CC_SWITCHES)-c $?
    9092
    9193ruby.env:
     
    9395
    9496old: Makefile.ruby
    95         $(MAKE) -f Makefile.ruby all 
     97        $(MAKE) -f Makefile.ruby all
Note: See TracChangeset for help on using the changeset viewer.