Makefile revision 7c478bd95313f5f23a4c958a745db2134aa03244
9eb499828dd875d229531b50d05f016b8a1f1dd9vboxsync# Copyright 2004 Sun Microsystems, Inc. All rights reserved.
365b40dec2ed01d9983d29e276e7431c5a4a9c18vboxsync# Use is subject to license terms.
9eb499828dd875d229531b50d05f016b8a1f1dd9vboxsync# ident "%Z%%M% %I% %E% SMI"
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync# The rest of the sources are GPL
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync# Express objects in terms of "pics" thus triggering the appropriate CPPFLAGS,
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync# CFLAGS and DYNFLAGS settings from lib/Makefile.lib to build shared objects.
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync# Suppress -h setting from DYNFLAGS as these libraries aren't linked against.
bbfc28b1a00ce00001b2ead074d47254bec3e5cfvboxsync# Establish external references through mapfiles and dependencies to allow
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync# use of -zdefs.
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync# A bug in pmake causes redundancy when '+=' is conditionally assigned, so
46e6cceda24bf6c589e4cb151afefe4fffecca7bvboxsync# '=' is used with extra variables.
20b950300ed7ebcdf78f414c3d98b20d010ff74fvboxsync# XX64 -- this should not be needed -- fix me
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsync# This is needed because install doesn't handle -g well.
6be66de4257f4f564e35f7b8ee57a282e3cf3e96vboxsyncinstall: all $(LIBPPPPLUGINDIR) $(LIBPPPPLUGIN) install_src
ad34209dccf31d54e2277d732a90ce6ea4374362vboxsync$(ROOTSRC)/%.h: ../%.h