Set up a libtoolish Makefile for fake libs.

The previous handwritten .la was a daft way of doing things!
This commit is contained in:
Simon Tatham 2017-02-20 07:17:46 +00:00
parent abd0e801c0
commit fbf19f95a0
2 changed files with 17 additions and 42 deletions

17
Makefile.wixfakelibs Normal file
View file

@ -0,0 +1,17 @@
# -*- makefile -*-
.SUFFIXES: .c .lo .la
all: libwinterop.so.la
%.la:
libtool --mode=link gcc -o $@ $^ -rpath /usr/local/lib
%.lo: %.c
libtool --mode=compile gcc -c $^
libwinterop.so.la: fake-winterop.lo
clean:
rm -rf .libs
rm -f *.o *.lo *.la

View file

@ -1,42 +0,0 @@
# libsane-u12.la - a libtool library file
# Generated by libtool (GNU libtool) 2.4.2
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname='libwinterop.so'
# Names of this library.
library_names='libwinterop.so'
# The name of the static archive.
old_library='libwinterop.a'
# Linker flags that can not go in dependency_libs.
inherited_linker_flags=''
# Libraries that this one depends upon.
dependency_libs=''
# Names of additional weak libraries provided by this library
weak_library_names=''
# Version information for libwinterop.
current=1
age=0
revision=0
# Is this an already installed library?
installed=no
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/lib/x86_64-linux-gnu'