components/proftpd/dtrace/Makefile
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Fri, 30 Sep 2016 21:33:56 -0700
changeset 7017 25872950aa80
parent 5971 065a45513062
permissions -rw-r--r--
24476452 The Horizon plugin ironic-ui should be added to Userland (fix pkgmerge)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3932
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
     1
#
5971
065a45513062 22835306 proftpd should be 64-bit
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents: 3932
diff changeset
     2
# Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved.
3932
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
     3
#
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
     4
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
     5
all:
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
     6
	$(CP) ftp_provider_impl.h $(BD)/modules
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
     7
	/usr/sbin/dtrace -xnolibs -C -h -s ftp_provider.d \
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
     8
		-o $(BD)/modules/ftp_provider.h
5971
065a45513062 22835306 proftpd should be 64-bit
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents: 3932
diff changeset
     9
	$(CC) -m$(BITS) -c ftp_provider_impl.c -I $(BD)/modules \
3932
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
    10
		-o $(BD)/modules/ftp_provider_impl.o
5971
065a45513062 22835306 proftpd should be 64-bit
Jiri Sasek <Jiri.Sasek@Oracle.COM>
parents: 3932
diff changeset
    11
	/usr/sbin/dtrace -G -$(BITS) -xnolibs -C -s ftp_provider.d \
3932
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
    12
		-o "$(BD)"/modules/ftp_provider.o \
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
    13
		$(BD)/modules/ftp_provider_impl.o
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
    14
	echo "modules/ftp_provider_impl.o" >> $(BD)/module-libs.txt
1b7dd68f6aa9 20553228 add proftpd dtrace provider from AK to Userland
Tomas Klacko <tomas.klacko@oracle.com>
parents:
diff changeset
    15
	echo "modules/ftp_provider.o" >> $(BD)/module-libs.txt