mirror of
https://github.com/samba-team/samba.git
synced 2025-03-27 22:50:26 +03:00
lib/param: Also enable vlp when --enable-selftest is specified
This commit is contained in:
parent
1c7bd2b71c
commit
49b2720317
@ -157,7 +157,7 @@ enum acl_compatibility {ACL_COMPAT_AUTO, ACL_COMPAT_WINNT, ACL_COMPAT_WIN2K};
|
||||
enum printing_types {PRINT_BSD,PRINT_SYSV,PRINT_AIX,PRINT_HPUX,
|
||||
PRINT_QNX,PRINT_PLP,PRINT_LPRNG,PRINT_SOFTQ,
|
||||
PRINT_CUPS,PRINT_LPRNT,PRINT_LPROS2,PRINT_IPRINT
|
||||
#if defined(DEVELOPER) || defined(ENABLE_BUILD_FARM_HACKS)
|
||||
#if defined(DEVELOPER) || defined(ENABLE_SELFTEST) || defined(ENABLE_BUILD_FARM_HACKS)
|
||||
,PRINT_TEST,PRINT_VLP
|
||||
#endif /* DEVELOPER */
|
||||
};
|
||||
|
@ -190,7 +190,7 @@ static const struct enum_list enum_printing[] = {
|
||||
{PRINT_IPRINT, "iprint"},
|
||||
{PRINT_LPRNT, "nt"},
|
||||
{PRINT_LPROS2, "os2"},
|
||||
#if defined(DEVELOPER) || defined(ENABLE_BUILD_FARM_HACKS)
|
||||
#if defined(DEVELOPER) || defined(ENABLE_SELFTEST) || defined(ENABLE_BUILD_FARM_HACKS)
|
||||
{PRINT_TEST, "test"},
|
||||
{PRINT_VLP, "vlp"},
|
||||
#endif /* DEVELOPER */
|
||||
|
@ -77,6 +77,10 @@ def configure(conf):
|
||||
conf.ADD_LDFLAGS('-lgcov', testflags=True)
|
||||
conf.ADD_CFLAGS('--coverage')
|
||||
|
||||
if Options.options.enable_selftest or Options.options.developer:
|
||||
conf.DEFINE('ENABLE_SELFTEST', 1)
|
||||
|
||||
|
||||
def cmd_testonly(opt):
|
||||
'''run tests without doing a build first'''
|
||||
env = LOAD_ENVIRONMENT()
|
||||
|
@ -397,7 +397,7 @@ static void init_printer_values(struct loadparm_service *pService)
|
||||
string_set(&pService->szPrintcommand, "lp -r -P%p %s");
|
||||
break;
|
||||
|
||||
#if defined(DEVELOPER) || defined(ENABLE_BUILD_FARM_HACKS)
|
||||
#if defined(DEVELOPER) || defined(ENABLE_SELFTEST) || defined(ENABLE_BUILD_FARM_HACKS)
|
||||
|
||||
case PRINT_TEST:
|
||||
case PRINT_VLP: {
|
||||
|
Loading…
x
Reference in New Issue
Block a user