/uspace/lib/softint/Makefile

https://gitlab.com/vhelen/vhelen · Makefile · 43 lines · 12 code · 3 blank · 28 comment · 0 complexity · 9e7c829a359b782eacbe47eb62bcbd14 MD5 · raw file

  1. #
  2. # Copyright (c) 2005 Martin Decky
  3. # Copyright (c) 2007 Jakub Jermar
  4. # All rights reserved.
  5. #
  6. # Redistribution and use in source and binary forms, with or without
  7. # modification, are permitted provided that the following conditions
  8. # are met:
  9. #
  10. # - Redistributions of source code must retain the above copyright
  11. # notice, this list of conditions and the following disclaimer.
  12. # - Redistributions in binary form must reproduce the above copyright
  13. # notice, this list of conditions and the following disclaimer in the
  14. # documentation and/or other materials provided with the distribution.
  15. # - The name of the author may not be used to endorse or promote products
  16. # derived from this software without specific prior written permission.
  17. #
  18. # THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
  19. # IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  20. # OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  21. # IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  22. # INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  23. # NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  24. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  25. # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  26. # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  27. # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  28. #
  29. USPACE_PREFIX = ../..
  30. EXTRA_CFLAGS = -Iinclude
  31. LIBRARY = libsoftint
  32. SLIBRARY = libsoftint.so.0.0
  33. LSONAME = libsofti.so0
  34. SOURCES = \
  35. generic/bits.c \
  36. generic/comparison.c \
  37. generic/division.c \
  38. generic/multiplication.c \
  39. generic/shift.c
  40. include $(USPACE_PREFIX)/Makefile.common