Asanka C. Herath
6bf16f5250
Windows: Use --one-code-file when building ASN1
2010-11-24 15:33:27 -05:00
Asanka C. Herath
29383b4cd0
Windows: Merge in application manifest when building assemblies
2010-11-24 15:33:17 -05:00
Asanka C. Herath
42cf8947aa
Windows: Avoid importing locally defined ASN1 symbols
2010-11-24 15:33:09 -05:00
Asanka C. Herath
8432f850ed
Windows: Make Heimdal a single assembly
2010-11-24 15:32:59 -05:00
Asanka C. Herath
f50b9727b2
Windows: Copy GSSAPI header files into the SDK
2010-11-24 15:32:46 -05:00
Asanka C. Herath
6ee40622b1
Embed application manifest in Heimdal assembly .dlls
2010-11-24 15:32:24 -05:00
Asanka C. Herath
f40fe926ad
Windows: Comprehensive clean target
2010-11-24 15:32:13 -05:00
Asanka Herath
08b297b785
Windows: Rename libgssapi.dll -> gssapi.dll
2010-08-20 13:14:15 -04:00
Asanka Herath
ba44354336
Windows: Check exported symbols
...
During a test run, cross check the Windows exports list against the
version-script files. For the test to pass, all symbols on either
list should be accounted for.
If there are symbols that are specific to Windows or symbols that are
not included on Windows, they should be annotated in the .def file as
follows:
;! non_windows_symbol
common_symbol
windows_only_symbol ;!
2010-08-20 13:06:55 -04:00
Asanka Herath
cdcdc5cad5
Windows: Version information for binaries
2010-08-20 13:06:54 -04:00
Asanka Herath
d83611238a
Windows: Build a single heimdal.dll
...
Heimdal.dll is a combination of libasn1, libwind, libhcrypto, libhx509
and libkrb5.
2010-08-20 13:06:54 -04:00
Asanka Herath
ea4d8dbfdb
Windows: Use EXEPREP and DLLPREP macros for processing binaries
...
Once DLLs and EXEs are built, they need to have their manifests
processed and signed. These steps are encapsulated in the EXEPREP and
DLLPREP Makefile macros. Use them instead of invoking each processing
macro individually.
2010-08-20 13:04:06 -04:00
Asanka Herath
e9160dbcfa
Support parallelized builds on Windows
2010-08-20 13:03:32 -04:00
Asanka Herath
349915e438
Fix comment
2009-12-21 13:09:26 -05:00
Asanka Herath
9227b99979
(lib/gssapi) Add missing dependencies to NTMakefile
2009-12-01 01:50:44 -05:00
Asanka Herath
988792b3f7
Build system update for lib/gssapi and new exports.def
2009-11-24 10:18:19 -08:00
Asanka Herath
72537c1f83
Update gssapi/NTMakefile
2009-11-24 10:11:16 -08:00
Asanka Herath
b1063ea8fc
Initial Windows port
2009-11-24 10:11:14 -08:00