Changeset 3013 in Sophya for trunk/SophyaLib/BuildMgr/smakefile


Ignore:
Timestamp:
Jul 11, 2006, 4:49:54 PM (19 years ago)
Author:
ansari
Message:

Mise en place du target slballinone (pour AIX en particulier) , Reza 11/7/2006

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BuildMgr/smakefile

    r2982 r3013  
    3737slbext : $(SOPHYASLBP)libextsophya.$(SLEXT)   
    3838slbpi : $(SOPHYASLBP)libPI.$(SLEXT)
    39  
     39#  All object modules in a single shared library
     40slballinone : $(SOPHYASLBP)libAsophyaextPI.$(SLEXT)
     41
    4042# List of .o files for SOPHYA  module
    4143ALLOBJSF = $(SOPHYAINCP)/SophyaConfInfo/libsophya.objlist
     
    6668        $(CMDSHLCXX) -o $@ `cat $(ALLPIOBJSF) ` \
    6769        $(SOPHYAEXTSLBLIST) $(PILIBS)
     70
     71# Building a single shared library with all modules Sophya+ExtSophya+PI
     72$(SOPHYASLBP)libAsophyaextPI.$(SLEXT) : $(ALLOBJSF) $(ALLEXTOBJSF) $(ALLPIOBJSF)
     73        echo `cat $(ALLOBJSF)` ; \
     74        echo `cat $(ALLEXTOBJSF)` ; \
     75        echo `cat $(ALLPIOBJSF)` ; \
     76        cd  $(SOPHYAOBJP); \
     77        $(CMDSHLCXX) -o $@ \
     78        `cat $(ALLOBJSF) ` \
     79        `cat $(ALLEXTOBJSF) ` \
     80        `cat $(ALLPIOBJSF) ` \
     81        $(PILIBS) $(SOPEXTLIBS) $(SOPBASELIBS)
     82
    6883
    6984#  Cleaning targets
Note: See TracChangeset for help on using the changeset viewer.