197 | | # |
---|
198 | | # All the following tries to emulate the versioning of installed libs as seen from libtool... |
---|
199 | | # |
---|
200 | | if False: |
---|
201 | | print "Trying to emulate libtools versioned install" |
---|
202 | | libenv.Alias( "install", libenv.InstallAs( os.path.join('$libdir','libffado.so.$LIBVERSION'), ffadolib ) ) |
---|
203 | | libenv.Ignore( ffadolib, os.path.join('$libdir','libffado.so') ) |
---|
204 | | #env.Ignore( os.path.join('$libdir','libffado.so'), ffadolib ) |
---|
205 | | #env.Ignore( os.path.join('$libdir','libffado.so.0'), "install" ) |
---|
206 | | |
---|
207 | | libenv.Alias( "install", libenv.Command( |
---|
208 | | target="$libdir/libffado.so", |
---|
209 | | source=libenv['libdir']+"/libffado.so.$LIBVERSION", |
---|
210 | | action="ln -s $SOURCE $TARGET" |
---|
211 | | ) ) |
---|
212 | | libenv.Alias( "install", libenv.Command( |
---|
213 | | target="$libdir/libffado.so.%s" % str(libenv['LIBVERSION']).rsplit('.',1)[0], |
---|
214 | | source=libenv['libdir']+"/libffado.so.$LIBVERSION", |
---|
215 | | action="ln -s $SOURCE $TARGET" |
---|
216 | | ) ) |
---|
217 | | libenv.Alias( "install", libenv.Command( |
---|
218 | | target="$libdir/libffado.so.%s" % str(libenv['LIBVERSION']).rsplit('.',2)[0], |
---|
219 | | source=libenv['libdir']+"/libffado.so.$LIBVERSION", |
---|
220 | | action="ln -s $SOURCE $TARGET" |
---|
221 | | ) ) |
---|
222 | | else: |
---|
223 | | #print "Doing simple install" |
---|
224 | | libenv.Install( "$libdir", ffadolib ) |
---|
| 197 | libenv.Install( "$libdir", ffadolib ) |
---|