Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mbedtls
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
2
Merge Requests
2
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
External Wiki
External Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
BC
public
external
mbedtls
Commits
129db08c
Commit
129db08c
authored
Mar 09, 2015
by
Manuel Pégourié-Gonnard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Rm polarssl compat targets from Makefiles
parent
8fe411e9
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
6 additions
and
82 deletions
+6
-82
Makefile
Makefile
+1
-5
.gitignore
library/.gitignore
+0
-1
CMakeLists.txt
library/CMakeLists.txt
+0
-21
Makefile
library/Makefile
+4
-27
polarssl_symlinks.sh
scripts/polarssl_symlinks.sh
+0
-27
curves.pl
tests/scripts/curves.pl
+1
-1
No files found.
Makefile
View file @
129db08c
DESTDIR
=
/usr/local
PREFIX
=
mbedtls_
OLDPREFIX
=
polarssl_
.SILENT
:
...
...
@@ -22,14 +21,13 @@ install:
cp
-r
include/polarssl
$(DESTDIR)
/include
mkdir
-p
$(DESTDIR)
/lib
cp
library/lib
polarssl.
*
library/lib
mbedtls.
*
$(DESTDIR)
/lib
cp
library/libmbedtls.
*
$(DESTDIR)
/lib
mkdir
-p
$(DESTDIR)
/bin
for
p
in
programs/
*
/
*
;
do
\
if
[
-x
$$
p
]
&&
[
!
-d
$$
p
]
;
\
then
\
f
=
$(PREFIX)
`
basename
$$
p
`
;
\
o
=
$(OLDPREFIX)
`
basename
$$
p
`
;
\
cp
$$
p
$(DESTDIR)
/bin/
$$
f
;
\
ln
-sf
$$
f
$(DESTDIR)
/bin/
$$
o
;
\
fi
\
...
...
@@ -37,14 +35,12 @@ install:
uninstall
:
rm
-rf
$(DESTDIR)
/include/polarssl
rm
-f
$(DESTDIR)
/lib/libpolarssl.
*
rm
-f
$(DESTDIR)
/lib/libmbedtls.
*
for
p
in
programs/
*
/
*
;
do
\
if
[
-x
$$
p
]
&&
[
!
-d
$$
p
]
;
\
then
\
f
=
$(PREFIX)
`
basename
$$
p
`
;
\
o
=
$(OLDPREFIX)
`
basename
$$
p
`
;
\
rm
-f
$(DESTDIR)
/bin/
$$
f
;
\
rm
-f
$(DESTDIR)
/bin/
$$
o
;
\
fi
\
...
...
library/.gitignore
View file @
129db08c
*.o
libpolarssl.*
libmbedtls.*
*.sln
*.vcxproj
library/CMakeLists.txt
View file @
129db08c
...
...
@@ -134,24 +134,3 @@ if(USE_SHARED_MBEDTLS_LIBRARY)
DESTINATION
${
LIB_INSTALL_DIR
}
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
)
endif
(
USE_SHARED_MBEDTLS_LIBRARY
)
if
(
UNIX
)
add_custom_target
(
polarssl
DEPENDS mbedtls
# TODO: and mbedtls_static is shared is defined
COMMAND
${
CMAKE_SOURCE_DIR
}
/scripts/polarssl_symlinks.sh
${
CMAKE_BINARY_DIR
}
/library
)
if
(
USE_STATIC_MBEDTLS_LIBRARY AND USE_SHARED_MBEDTLS_LIBRARY
)
add_dependencies
(
polarssl mbedtls_static
)
endif
()
add_custom_target
(
polarssl-clean
COMMAND make clean
COMMAND rm -f
${
CMAKE_BINARY_DIR
}
/library/libpolarssl.*
)
add_custom_target
(
polarssl-install
COMMAND make install
COMMAND
${
CMAKE_SOURCE_DIR
}
/scripts/polarssl_symlinks.sh
${
DESTDIR
}
/
${
CMAKE_INSTALL_PREFIX
}
/
${
LIB_INSTALL_DIR
}
)
endif
(
UNIX
)
library/Makefile
View file @
129db08c
...
...
@@ -80,17 +80,9 @@ else
all
:
shared static
endif
static
:
lib
polarssl
.a
static
:
lib
mbedtls
.a
shared
:
libpolarssl.$(DLEXT)
libpolarssl.a
:
libmbedtls.a
echo
" LN
$@
->
$?
"
ifndef
WINDOWS
ln
-sf
$?
$@
else
copy
/y
/b
$?
$@
endif
shared
:
libmbedtls.$(DLEXT)
libmbedtls.a
:
$(OBJS)
echo
" AR
$@
"
...
...
@@ -98,21 +90,6 @@ libmbedtls.a: $(OBJS)
echo
" RL
$@
"
$(AR)
s
$@
libpolarssl.$(DLEXT)
:
libmbedtls.$(DLEXT)
echo
" LN
$@
->
$?
"
ifndef
WINDOWS
ln
-sf
$?
$@
else
copy
/y
/b
$?
$@
endif
ifdef
WINDOWS_BUILD
ifndef
WINDOWS
ln
-sf
$?.a
$@.a
else
copy
/y
/b
$?.a
$@.a
endif
endif
libmbedtls.$(SOEXT)
:
$(OBJS)
echo
" LD
$@
"
$(CC)
${
LDFLAGS
}
-shared
-Wl
,-soname,
$@
-o
$@
$(OBJS)
...
...
@@ -135,8 +112,8 @@ libmbedtls.dll: $(OBJS)
clean
:
ifndef
WINDOWS
rm
-f
*.o
lib
polarssl.*
lib
mbedtls.*
rm
-f
*.o
libmbedtls.*
endif
ifdef
WINDOWS
del
/Q
/F
*.o
lib
polarssl.*
lib
mbedtls.*
del
/Q
/F
*.o
libmbedtls.*
endif
scripts/polarssl_symlinks.sh
deleted
100755 → 0
View file @
8fe411e9
#!/bin/sh
# Create libpolarssl.* symlinks in the given directory
if
[
$#
-ne
1
]
;
then
echo
"Usage:
$0
<target-directory>"
>
&2
exit
1
fi
if
[
-d
"
$1
"
]
;
then
:
;
else
echo
"
$0
: target directory must exist"
>
&2
exit
1
fi
if
cd
"
$1
"
;
then
:
;
else
echo
"
$0
: cd '
$1
' failed"
>
&2
exit
1
fi
if
ls
|
grep
'libmbedtls\.'
>
/dev/null
;
then
:
;
else
echo
"
$0
: libmbedtls not found in target directory"
>
&2
exit
1
fi
for
f
in
libmbedtls.
*
;
do
ln
-sf
$f
libpolarssl
${
f
#libmbedtls
}
done
tests/scripts/curves.pl
View file @
129db08c
...
...
@@ -34,7 +34,7 @@ for my $curve (@curves) {
system
(
"scripts/config.pl unset $curve"
)
and
abort
"Failed to disable $curve\n"
;
system
(
"make
polarssl
"
)
and
abort
"Failed to build lib: $curve\n"
;
system
(
"make
mbedtls
"
)
and
abort
"Failed to build lib: $curve\n"
;
system
(
"cd tests && make"
)
and
abort
"Failed to build tests: $curve\n"
;
system
(
"make $test"
)
and
abort
"Failed test suite: $curve\n"
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment