Makefile revision b6805bf78d2bbbeeaea8909a05623587b42d58b3
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# CDDL HEADER START
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# The contents of this file are subject to the terms of the
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# Common Development and Distribution License (the "License").
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# You may not use this file except in compliance with the License.
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# See the License for the specific language governing permissions
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# and limitations under the License.
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# When distributing Covered Code, include this CDDL HEADER in each
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# If applicable, add the following below this CDDL HEADER, with the
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# fields enclosed by brackets "[]" replaced with your own identifying
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# information: Portions Copyright [yyyy] [name of copyright owner]
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# CDDL HEADER END
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync# Use is subject to license terms.
4a4a02cc2a09b5e3c55908c6995182c6b038e398vboxsyncOBJS = hald_marshal.o device.o device_info.o device_store.o hald.o \
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync hald_dbus.o hald_runner.o ids.o logger.o property.o util.o \
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsyncOBJS_SOL = devinfo.o devinfo_ieee1394.o devinfo_misc.o devinfo_pci.o devinfo_storage.o \
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync devinfo_usb.o hotplug.o osspec.o sysevent.o devinfo_acpi.o \
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsyncLDLIBS += -lc -lm -ldbus-1 -ldbus-glib-1 -lglib-2.0 -lgobject-2.0 \
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsyncCPPFLAGS += $(HAL_DBUS_CPPFLAGS) $(HAL_GLIB_CPPFLAGS) $(HAL_CONFIG_CPPFLAGS)
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync glib-genmarshal --prefix=hald_marshal hald_marshal.list --header >> xgen-gmh \
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync && (cmp -s xgen-gmh hald_marshal.h || cp xgen-gmh hald_marshal.h) \
5c2e23084fe3d3163d8f441b99cfd9d2f76b6b2avboxsync glib-genmarshal --prefix=hald_marshal hald_marshal.list --body >> xgen-gmc \