Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Moved pkgindex to rules and cleaned up |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | vc-reform |
Files: | files | file ages | folders |
SHA1: |
f5f3d48f4e92bb244d88dbf2af4cac17 |
User & Date: | ashok 2017-10-05 17:07:15.954 |
Context
2017-10-06
| ||
13:43 | Use standard targets from targets.vc check-in: 9107449556 user: ashok tags: vc-reform | |
2017-10-05
| ||
17:07 | Moved pkgindex to rules and cleaned up check-in: f5f3d48f4e user: ashok tags: vc-reform | |
2017-10-04
| ||
13:36 | Use macros and targets from reworked rules.vc check-in: e2ca4bafe0 user: ashok tags: vc-reform | |
Changes
Changes to generic/sample.h.
︙ | ︙ | |||
23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #else # if ((1<<31)<0) typedef unsigned long sha_uint32_t; # else typedef unsigned int sha_uint32_t; # endif #endif /* * For C++ compilers, use extern "C" */ #ifdef __cplusplus extern "C" { | > | 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | #else # if ((1<<31)<0) typedef unsigned long sha_uint32_t; # else typedef unsigned int sha_uint32_t; # endif #endif /* * For C++ compilers, use extern "C" */ #ifdef __cplusplus extern "C" { |
︙ | ︙ |
Changes to win/makefile.vc.
︙ | ︙ | |||
135 136 137 138 139 140 141 | # Targeting Windows pre64 RETAIL # c:\tcl_src\win\>nmake -f makefile.vc MACHINE=IA64 # #------------------------------------------------------------------------------ #============================================================================== #------------------------------------------------------------------------------ | < < < < < < < < < < < | < < < < < < < < < < > > > > | < < < | | < < < | < < < < < < < < | > > > < | < < < < < < < < < | < < < < < < < < < < | | < < < < < < < < < < < < < < < < < < < < < < | 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 | # Targeting Windows pre64 RETAIL # c:\tcl_src\win\>nmake -f makefile.vc MACHINE=IA64 # #------------------------------------------------------------------------------ #============================================================================== #------------------------------------------------------------------------------ # The name of the package PROJECT = sample # Uncomment the following line if this is a Tk extension. #PROJECT_REQUIRES_TK=1 !include "rules-ext.vc" # Define the object files and resource file that make up the extension. # Note the resource file does not makes sense if doing a static library build # hence it is under that condition. TMP_DIR is the output directory # defined by rules for object files. PRJ_OBJS = \ $(TMP_DIR)\tclsample.obj \ $(TMP_DIR)\sample.obj \ !if !$(STATIC_BUILD) $(TMP_DIR)\sample.res !endif # Define any additional compiler flags that might be required for the project PRJ_DEFINES = -D_CRT_SECURE_NO_DEPRECATE # Default target is all which in turn uses the setup and pkgindex generation # targets from rules. all: setup pkgindex $(PRJLIB) # MAKEBINCMD will do shared, static and debug links as appropriate # _VC_MANIFEST_EMBED_DLL embeds the manifest for shared libraries # and is a no-op for static libraries $(PRJLIB): $(PRJ_OBJS) $(MAKEBINCMD) $** $(_VC_MANIFEST_EMBED_DLL) -@del $*.exp # The default install target only installs binaries and scripts so add # an additional target for our documentation. Note this *adds* a target # since no commands are listed after it. The original targets for # install (from rules.vc) will remain. install: install-docs install-docs: @echo Installing documentation files to '$(DOC_INSTALL_DIR)' @if exist $(DOCDIR) $(CPY) $(DOCDIR)\*.n "$(DOC_INSTALL_DIR)" |