summaryrefslogtreecommitdiff
path: root/providers/build.info
diff options
context:
space:
mode:
Diffstat (limited to 'providers/build.info')
-rw-r--r--providers/build.info8
1 files changed, 4 insertions, 4 deletions
diff --git a/providers/build.info b/providers/build.info
index 42b9c0aa9c..c31c4271de 100644
--- a/providers/build.info
+++ b/providers/build.info
@@ -28,7 +28,7 @@
# FIPS_MODE undefined. The default and legacy
# providers use this.
-SUBDIRS=common default implementations
+SUBDIRS=common implementations
INCLUDE[../libcrypto]=common/include
@@ -82,6 +82,7 @@ LIBS{noinst}=$LIBNONFIPS $LIBIMPLEMENTATIONS
# with DEPEND.
$DEFAULTGOAL=../libcrypto
SOURCE[$DEFAULTGOAL]=$LIBIMPLEMENTATIONS $LIBNONFIPS
+SOURCE[$DEFAULTGOAL]=defltprov.c
# Some legacy implementations depend on provider header files
INCLUDE[../libcrypto]=implementations/include
@@ -117,7 +118,6 @@ ENDIF
#
IF[{- !$disabled{legacy} -}]
# The legacy implementation library
- SUBDIRS=legacy
LIBS{noinst}=$LIBLEGACY
DEPEND[$LIBLEGACY]=$LIBCOMMON $LIBNONFIPS
@@ -147,6 +147,6 @@ IF[{- !$disabled{legacy} -}]
# Common things that are valid no matter what form the Legacy provider
# takes.
- INCLUDE[$LEGACYGOAL]=../include common/include
+ SOURCE[$LEGACYGOAL]=legacyprov.c
+ INCLUDE[$LEGACYGOAL]=../include implementations/include
ENDIF
-