Commit 645d185 1 parent 7623297 commit 645d185 Copy full SHA for 645d185
File tree 2 files changed +19
-3
lines changed
2 files changed +19
-3
lines changed Original file line number Diff line number Diff line change 22
22
conf-debug : [--enable-debug, --disable-debug]
23
23
conf-gssapi : [--with-gssapi, --without-gssapi]
24
24
exclude :
25
+ - os : [ubuntu-20.04, ubuntu-22.04]
26
+ conf-shared : --enable-static
25
27
- conf-gssapi : --without-gssapi
26
28
conf-ssl : [--without-ssl, --with-ssl=gnutls]
27
29
- conf-xml : --with-libxml2
70
72
- run : ./configure --with-ssl=openssl --with-expat --enable-debug --with-gssapi
71
73
- run : make -j`nproc`
72
74
- run : make check
75
+
76
+ sanity-checks :
77
+ name : Build sanity checks
78
+ runs-on : ubuntu-latest
79
+ container :
80
+ image : fedora:latest
81
+ steps :
82
+ - run : dnf update -y && dnf install -y autoconf make expat-devel openssl-devel libtool zlib-devel gcc-c++
83
+ - uses : actions/checkout@v3
84
+ - run : ./autogen.sh
85
+ - run : ./configure --with-ssl=openssl --with-expat --enable-debug
86
+ - run : make -C src check-incl
87
+ - run : make -C src check-c++
Original file line number Diff line number Diff line change 88
88
mktable : mktable.lo
89
89
$(LINK ) -o $@ mktable.lo
90
90
91
- c++.c :
92
- find . -name ne_\* .h -print | sed ' s/.*/#include "&"/;/ne_priv/d' > $@
91
+ c++.c : Makefile
92
+ find . -name ne_\* .h -print | sed ' s/.*/#include "&"/;/ne_priv/d;/ne_internal.h/d;/ne_ntlm.h/d;/ne_acl.h/d ' > $@
93
93
echo " int main(void) {}" >> $@
94
94
95
95
check-c++ : c++.c
@@ -98,9 +98,10 @@ check-c++: c++.c
98
98
check-incl :
99
99
@for f in ne_* .h; do \
100
100
[ x" $$ f" != " xne_internal.h" ] || continue ; \
101
+ [ x" $$ f" != " xne_ntlm.h" ] || continue ; \
101
102
echo Checking $$ f...; \
102
103
echo " #include \" $$ f\" " > checkincl.c; \
103
- $(COMPILE ) -c checkincl.c -o checkincl.o || exit 1; done
104
+ $(LT_COMPILE ) -c checkincl.c -o checkincl.o || exit 1; done
104
105
105
106
# Update generated character lookup tables.
106
107
update-tables : mktable
You can’t perform that action at this time.
0 commit comments