mirror of
https://github.com/boostorg/build.git
synced 2026-02-16 01:12:13 +00:00
Fix EXE extension for NT and CYGWIN.
[SVN r15920]
This commit is contained in:
@@ -13,6 +13,7 @@ import scanner ;
|
||||
import generators ;
|
||||
import regex ;
|
||||
import virtual-target ;
|
||||
import os ;
|
||||
|
||||
feature toolset : gcc : optional implicit propagated ;
|
||||
feature shared : false true : propagated ;
|
||||
@@ -92,7 +93,15 @@ IMPORT $(__name__) : variant : : variant ;
|
||||
variant debug : <optimization>off <debug-symbols>on ;
|
||||
variant release : <optimization>on <debug-symbols>off ;
|
||||
|
||||
type.register EXE : : : main ;
|
||||
if [ os.name ] in NT CYGWIN
|
||||
{
|
||||
type.register EXE : exe : : main ;
|
||||
}
|
||||
else
|
||||
{
|
||||
type.register EXE : : : main ;
|
||||
}
|
||||
|
||||
type.register LIB : : : main ;
|
||||
type.register STATIC-LIB : a : LIB : main ;
|
||||
type.register SHARED-LIB : so : LIB : main ;
|
||||
|
||||
@@ -13,6 +13,7 @@ import scanner ;
|
||||
import generators ;
|
||||
import regex ;
|
||||
import virtual-target ;
|
||||
import os ;
|
||||
|
||||
feature toolset : gcc : optional implicit propagated ;
|
||||
feature shared : false true : propagated ;
|
||||
@@ -92,7 +93,15 @@ IMPORT $(__name__) : variant : : variant ;
|
||||
variant debug : <optimization>off <debug-symbols>on ;
|
||||
variant release : <optimization>on <debug-symbols>off ;
|
||||
|
||||
type.register EXE : : : main ;
|
||||
if [ os.name ] in NT CYGWIN
|
||||
{
|
||||
type.register EXE : exe : : main ;
|
||||
}
|
||||
else
|
||||
{
|
||||
type.register EXE : : : main ;
|
||||
}
|
||||
|
||||
type.register LIB : : : main ;
|
||||
type.register STATIC-LIB : a : LIB : main ;
|
||||
type.register SHARED-LIB : so : LIB : main ;
|
||||
|
||||
Reference in New Issue
Block a user