src/hermes/Makefile.am
author Sam Lantinga <slouken@libsdl.org>
Thu, 18 Apr 2002 04:51:20 +0000
changeset 362 3791ff65cddd
parent 225 2d1753bc178a
child 626 b98f732b4322
permissions -rw-r--r--
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     1
###########################################################################
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     2
#
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     3
# Some consistent rules for building asm files:
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     4
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     5
STRIP_FPIC = sh $(top_srcdir)/strip_fPIC.sh
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     6
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     7
SUFFIXES = .asm
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     8
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
     9
.asm.lo:
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    10
	$(LIBTOOL) --mode=compile $(STRIP_FPIC) $(NASM) @NASMFLAGS@ $<
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    11
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    12
###########################################################################
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    13
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    14
# The hermes library target
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    15
noinst_LTLIBRARIES = libhermes.la
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    16
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    17
libhermes_la_SOURCES = $(PORTABLE_SRCS)
225
2d1753bc178a Fixed building hermes objects with automake 1.5 (thanks winterlion)
Sam Lantinga <slouken@libsdl.org>
parents: 0
diff changeset
    18
am_libhermes_la_OBJECTS =	\
2d1753bc178a Fixed building hermes objects with automake 1.5 (thanks winterlion)
Sam Lantinga <slouken@libsdl.org>
parents: 0
diff changeset
    19
	mmx_main.lo		\
2d1753bc178a Fixed building hermes objects with automake 1.5 (thanks winterlion)
Sam Lantinga <slouken@libsdl.org>
parents: 0
diff changeset
    20
	mmxp2_32.lo		\
2d1753bc178a Fixed building hermes objects with automake 1.5 (thanks winterlion)
Sam Lantinga <slouken@libsdl.org>
parents: 0
diff changeset
    21
	x86_main.lo		\
2d1753bc178a Fixed building hermes objects with automake 1.5 (thanks winterlion)
Sam Lantinga <slouken@libsdl.org>
parents: 0
diff changeset
    22
	x86p_16.lo		\
2d1753bc178a Fixed building hermes objects with automake 1.5 (thanks winterlion)
Sam Lantinga <slouken@libsdl.org>
parents: 0
diff changeset
    23
	x86p_32.lo
0
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    24
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    25
# The hermes library sources
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    26
PORTABLE_SRCS = 		\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    27
	mmx_main.asm		\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    28
	mmxp2_32.asm		\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    29
	x86_main.asm		\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    30
	x86p_16.asm		\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    31
	x86p_32.asm		\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    32
	\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    33
	HeadMMX.h		\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    34
	HeadX86.h
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    35
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    36
EXTRA_DIST =			\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    37
	COPYING.LIB		\
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    38
	README
74212992fb08 Initial revision
Sam Lantinga <slouken@lokigames.com>
parents:
diff changeset
    39