TextSweep

Check-in [813b0562e7]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add files to fill out Windows build
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:813b0562e742a9aa5d6265329d103f2879ad46bf
User & Date: kevin 2016-08-22 02:41:05
Context
2016-08-22
03:00
Further progress on Windows build of TextSweep check-in: 14eff2ceb8 user: kevin tags: trunk
02:41
Add files to fill out Windows build check-in: 813b0562e7 user: kevin tags: trunk
2016-08-20
02:41
Add icon, update scripts check-in: 7956ecc65a user: kevin tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to build.bat.

4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27

28
del TextSweep.exe
)

if exist build\ (
rmdir build\
)
mkdir build\
mkdir build\texts\

call xcopy scriptlibs C:\Tcl\lib\  /s /i /y
call xcopy winlibs C:\Tcl\lib\  /s /i /y
call xcopy  C:\Strawberry\c\bin\*.dll build\textsweep\ /s /i /y
call xcopy  C:\Strawberry\perl\bin\*.dll build\textsweep\ /s /i /y
call xcopy C:\Tcl\bin\*.dll build\textsweep\ /s /i /y
call xcopy C:\Tcl\lib build\lib /s /i /y
call xcopy C:\Tcl\bin build\bin /s /i /y


call windres icons.rc -o coff -o icons.o
call windres versioninfo.rc -o coff -o versioninfo.o
set pythondir="C:\Users\kevin\AppData\Local\Programs\Python\Python35"
call buildexe %pythondir%

call xcopy TextSweep.exe build\textsweep\









|




<







|
|


>

4
5
6
7
8
9
10
11
12
13
14
15

16
17
18
19
20
21
22
23
24
25
26
27
28
del TextSweep.exe
)

if exist build\ (
rmdir build\
)
mkdir build\
mkdir build\textsweep\

call xcopy scriptlibs C:\Tcl\lib\  /s /i /y
call xcopy winlibs C:\Tcl\lib\  /s /i /y
call xcopy  C:\Strawberry\c\bin\*.dll build\textsweep\ /s /i /y

call xcopy C:\Tcl\bin\*.dll build\textsweep\ /s /i /y
call xcopy C:\Tcl\lib build\lib /s /i /y
call xcopy C:\Tcl\bin build\bin /s /i /y


call windres icons.rc -o coff -o icons.o
call windres versioninfo.rc -o coff -o versioninfo.o
set tcldir="C:\Tcl"
call buildexe %tcldir%

call xcopy TextSweep.exe build\textsweep\
call xcopy textsweep.tcl build\textsweep\

Changes to buildexe.bat.

1
gcc  icons.o versioninfo.o textsweep.c -I %1\include -L%1\libs -L%1\DLLs -lShlwapi -lpython35 -o TextSweep.exe
|
1
gcc  icons.o versioninfo.o textsweep.c -I %1\include -L%1\libs -L%1\bin -lShlwapi -ltk86 -ltcl86  -o TextSweep.exe

Added icons.rc.



>
1
APPICONS ICON "textsweep.ico"

Added scriptlibs/textsweep/pkgIndex.tcl.







>
>
>
1
2
3

  package ifneeded textsweep 2.2 [list source [file join $dir textsweep.tcl]]

Added scriptlibs/textsweep/textsweep-main.tcl.

cannot compute difference between binary files

Added scriptlibs/textsweep/textsweep.tcl.









>
>
>
>
1
2
3
4
package provide textsweep 2.2

source [file join [file dirname [info script]] textsweep-main.tcl]

Added versioninfo.rc.











































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
1 VERSIONINFO
FILEVERSION 6, 0, 0, 0
PRODUCTVERSION 6, 0, 0, 0
FILEOS 4
FILETYPE 1
{
    BLOCK "StringFileInfo" {
        BLOCK "040904E4" {
            VALUE "FileDescription", "Powerful search and replace"
            VALUE "OriginalFilename", "TextSweep"
            VALUE "CompanyName", "WordTech Communications LLC"
            VALUE "FileVersion", "3.0.0"
            VALUE "LegalCopyright", "(c) 2016 WordTech Communications LLc"
            VALUE "ProductName", "TextSweep"
            VALUE "ProductVersion", "3.0.0"
        }
    }
    BLOCK "VarFileInfo" {
        VALUE "Translation", 0x409, 1252
    }
}